1 addWeighted(Mat src1, double alpha, Mat src2, double beta, double gamma, Mat dst)
dst=α⋅src1+β⋅src2+γ
注意src1与src2大小要一致.
2 利用LUT函数实现Gamma correction, 调节对比度和亮度,gamma方法是一种非线性的调节方法:
O=pow( (I / 255), gamma) * 255
Mat lookUpTable(1, 256, CV_8U);
uchar* p = lookUpTable.ptr();
for( int i = 0; i < 256; ++i)
p[i] = saturate_cast<uchar>(pow(i / 255.0, gamm