將整個影象設定為純色
鑑於某種尺寸的非空的 cv::Mat img
,我們可以通過以下幾種方式將其填充為純色:
img = cv::Scalar(blueVal,greenVal,redVal);
或者,更一般的,面具支援,cv::Mat::setTo()
:
img.setTo(cv::Scalar(blueVal,greenVal,redVal));
如果你使用的是舊版 OpenCV C API 和 IplImage* img
:
使用:
cvSet(img, CV_RGB(redVal,greenVal,blueVal));