一杯清酒邀明月
天下本无事,庸人扰之而烦耳。

cv::convertScaleAbs()用于实现对整个图像数组中的每一个元素,进行如下操作:

 

 该操作可实现图像增强等相关操作的快速运算,具体用法如下:

1 void cv::convertScaleAbs(
2     cv::InputArray src, // 输入数组
3     cv::OutputArray dst, // 输出数组
4     double alpha = 1.0, // 乘数因子
5     double beta = 0.0 // 偏移量
6 );

下面通过一个具体的例子来展示这个函数的妙用:

 1     cv::Mat src = cv::imread("img0.jpg", -1);
 2     cv::Mat dst;
 3  
 4     cv::convertScaleAbs(src, dst, 1.5, 10);
 5  
 6     cv::imshow("src", src);
 7     cv::imshow("dst", dst);
 8  
 9     cv::waitKey(0);
10  
11     return;

执行结果如下:

 

posted on 2021-12-17 16:45  一杯清酒邀明月  阅读(4189)  评论(0)    收藏  举报