天天看点

opencv-ios开发笔记11 亮度和色温调节

书上和网上查的资料都是要逐个访问Mat中的每个元素,今天发现个简单办法,而且效率最高:使用mat重载的操作符。

例如

红色增强:

 image= image +cv::Scalar(0,0,32);

亮度增强:

 image= image +cv::Scalar(32,32,32);

还可以用遮罩只对某区域操作:

 image= image&mask +cv::Scalar(32,32,32);