天天看點

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);