C ++中的对比度和亮度
对比 :
对比度是使对象(或其在图像或显示器中的表示)可区分的亮度或颜色的差异。像素与其邻居之间的差异越大,该区域中的对比度越高。
亮度 :
换句话说,亮度是由视觉目标的亮度引起的感知。就像素而言,像素的值越高,该像素越亮。
对比度和亮度调整:
g(i, j)=α.f(i, j)+β
f(x)
作为源图像像素,g(x)
作为输出图像像素。
i
和 j
表示像素位于第 i 行和第 j 列。
参数α > 0
和β
通常称为增益和偏置参数; 有时这些参数据说分别控制对比度和亮度。
Opencv 有一个名为 convertTo()
的函数,它可以应用这两个操作。
资料来源: http : //docs.opencv.org/trunk/d3/d63/classcv_1_1Mat.html#adf88c60c5b4980e05bb556080916978b http://opencv-srf.blogspot.ca/2013/07/change-contrast-of-image-or-video .html http://opencv-srf.blogspot.ca/2013/07/change-brightness.html