#图像对比度函数
def compare_degree(img, angle):
"""
Return a img of 对比度进行了变化
:param img: 任意类型的图片
:param angle: 对比度的对比的参数,(0.5,1.5)
:return:
"""
img_mean=np.mean(img)
img[img<0.5*img_mean]=img[img<0.5*img_mean]*angle
img[img<0]=0
img[img>255]=255
img=np.uint8(img)
return img
#图像亮度变化函数
def imbright(img, angle):
"""
Return a img of bright changing
:param I: 任意类型的输入图像
:param angle: in degree, The degree of bright change,(-50,50)
:return:
"""
img=img+angle
img[img<0]=0
img[img>255]=255
img=np.uint8(img)
return img
From:图像对比度,亮度的简单处理(节省时间)