diff --git a/imagelib/color_transfer.py b/imagelib/color_transfer.py index b1882a1..4e2b99d 100644 --- a/imagelib/color_transfer.py +++ b/imagelib/color_transfer.py @@ -154,8 +154,8 @@ def random_color_transform(image, seed=None): image = image.dot(M) l, a, b = cv2.split(image) l = np.clip(l, 0, 100) - a = np.clip(a, 0, 100) - b = np.clip(b, 0, 100) + a = np.clip(a, -127, 127) + b = np.clip(b, -127, 127) image = cv2.merge([l, a, b]) image = cv2.cvtColor(image.astype(np.float32), cv2.COLOR_LAB2BGR) np.clip(image, 0, 1, out=image)