From 03ddc67962f4c1d709c8f61bfa96bf5d8117948d Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Mon, 16 Jul 2018 15:43:54 +0200 Subject: flags for hsl transform --- rpc/img_ops.py | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'rpc/img_ops.py') diff --git a/rpc/img_ops.py b/rpc/img_ops.py index 39d79d8..28efd03 100644 --- a/rpc/img_ops.py +++ b/rpc/img_ops.py @@ -19,6 +19,15 @@ def process_image(opt, data_opt, im): if data_opt.process_frac == 0: return img + if data_opt.hsl is True: + processed = True + hsv = cv2.cvtColor(img, cv2.COLOR_BGR2HSV) + h, s, v = cv2.split(hsv) + h += data_opt.hue + s += data_opt.saturation + v += data_opt.luminosity + hslimg = cv2.merge((h,s,v)) + img = cv2.cvtColor(hslimg, cv2.COLOR_HSV2BGR) if data_opt.clahe is True: processed = True lab = cv2.cvtColor(img, cv2.COLOR_BGR2LAB) -- cgit v1.2.3-70-g09d2