1、概述 示例代码:利用简单的数学元素提升图像的亮度。2、示例图像 3、代码示例图像像素点操作includeopencv2opencv。intmain(intargc,charconstargv〔〕){Matinput,inputimread(girl。jpg);if(!input。data){return1;}imshow(input,input);获取图片的宽高intheightinput。intwidthinput。doublealpha1。2;doublebeat50;按照原图的大小创建一个输出图像outputMat::zeros(input。size(),input。type());以下代码的意思是将input中的像素值取出,然后再经由数学运算赋值到output中for(inty0;y){for(intx0;x){blue,saturatecastuchar(value)确保值大小范围为0255之间output。atVec3b(y,x)〔0〕saturatecastuchar(alphainput。atVec3b(y,x)〔0〕beat);greenoutput。atVec3b(y,x)〔1〕saturatecastuchar(alphainput。atVec3b(y,x)〔1〕beat);redoutput。atVec3b(y,x)〔2〕saturatecastuchar(alphainput。atVec3b(y,x)〔2〕beat);}}imshow(output,output);waitKey(0);return0;}