Advertisement
Guest User

Untitled

a guest
Jul 18th, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.73 KB | None | 0 0
  1.  
  2. def change_brightness(img, val):
  3.     add_val = float(val/10.0)
  4.     hsv = cv2.cvtColor(img, cv2.COLOR_RGB2BGR)
  5.     mask = hsv[:,:, 2] * add_val
  6.     v_channel = numpy.where(mask, 255, hsv[:,:,2] * add_val)
  7.     hsv[:,:, 2] = v_channel
  8.     return cv2.cvtColor(hsv, cv2.COLOR_HSV2BGR)
  9.  
  10.  
  11. def cb(img, val):
  12.     #img = 255 - img
  13.     #img =  img + val > 255
  14.     #blue = img[:,:,0]
  15.     #img[:,:,0] += (val + (blue < 255)).astype(blue.dtype)
  16.     #green = img[:,:,1]
  17.     #img[:,:,1] += (val + (green < 255)).astype(green.dtype)    
  18.     #red = img[:,:,2]
  19.     #img[:,:,2] += (val + (red < 255)).astype(red.dtype)
  20.  
  21.    
  22.     mask = img + val
  23.     channels = numpy.where(mask > 255, 255, img + val)
  24.     img = channels
  25.     return img
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement