Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def change_brightness(img, val):
- add_val = float(val/10.0)
- hsv = cv2.cvtColor(img, cv2.COLOR_RGB2BGR)
- mask = hsv[:,:, 2] * add_val
- v_channel = numpy.where(mask, 255, hsv[:,:,2] * add_val)
- hsv[:,:, 2] = v_channel
- return cv2.cvtColor(hsv, cv2.COLOR_HSV2BGR)
- def cb(img, val):
- #img = 255 - img
- #img = img + val > 255
- #blue = img[:,:,0]
- #img[:,:,0] += (val + (blue < 255)).astype(blue.dtype)
- #green = img[:,:,1]
- #img[:,:,1] += (val + (green < 255)).astype(green.dtype)
- #red = img[:,:,2]
- #img[:,:,2] += (val + (red < 255)).astype(red.dtype)
- mask = img + val
- channels = numpy.where(mask > 255, 255, img + val)
- img = channels
- return img
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement