In [1]:
import cv2
import matplotlib.pyplot as plt
import numpy as np
im = cv2.cvtColor(cv2.imread("monkey_bad_contrast.jpg"),cv2.COLOR_BGR2RGB)
# im = cv2.imread("monkey_contrast.jpg")

# print(im.min())
# print(im.max())

# im = (im/2).astype(np.uint8)

# cv2.imwrite("monkey_bad_contrast.jpg",im)

plt.imshow(im)
print(f"Dinamic range is {im.max()-im.min()}")
Dinamic range is 131
No description has been provided for this image
In [2]:
im_plus_const = im+120
plt.imshow(im_plus_const)
print(f"Dinamic range is {im_plus_const.max()-im_plus_const.min()}")
Dinamic range is 131
No description has been provided for this image
In [3]:
im_bigger_contrast = im*2
plt.imshow(im_bigger_contrast)
print(f"Dinamic range is {im_bigger_contrast.max()-im_bigger_contrast.min()}")
Dinamic range is 254
No description has been provided for this image
In [ ]: