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