【OpenCV3】cv::convertScaleAbs()使用详解

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

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

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

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

	cv::Mat src = cv::imread("img0.jpg", -1);
	cv::Mat dst;

	cv::convertScaleAbs(src, dst, 1.5, 10);

	cv::imshow("src", src);
	cv::imshow("dst", dst);

	cv::waitKey(0);

	return;

执行结果如下:

2018.08.12 

猜你喜欢

转载自blog.csdn.net/guduruyu/article/details/81605726