將整個影象設定為純色

鑑於某種尺寸的非空的 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));