- 对比度的定义
- 亮度的定义
- Python代码
对比度指的是一幅图像中明暗区域最亮的白和最暗的黑之间不同亮度层级的测量,差异范围越大代表对比越大,差异范围越小代表对比越小,好的对比率120:1就可容易地显示生动、丰富的色彩,当对比率高达300:1时,便可支持各阶的颜色。
亮度的定义图像亮度通俗理解便是图像的明暗程度,如果灰度值在 [0,255]之间,则 f 值越接近0亮度越低, f 值越接近255亮度越高。
Python代码import cv2 as cv
import numpy as np
def controst_brightness_demo(image,c,b):
h,w,ch=image.shape
blank=np.zeros([h,w,ch],image.dtype)
dst=cv.addWeighted(image,c,blank,1-c,b)
cv.imshow("brightness_demo",dst)
img=cv.imread("D:imagedemo.jpg")
cv.imshow("put_image",img)
#1.2是对比度,15是亮度:在原来的基础上增加15
controst_brightness_demo(img,1.2,15)
cv.waitKey(0)
cv.destroyAllWindows()



