opencv2413创建图片并随机设置图片颜色

#include
#include

int main()
{
	cv::Mat picture;
	picture.create(480, 640, CV_8UC3);
	for (int i = 0; i < 100; i++)
	{
		int r = rand()%(255+1);
		int g = rand() % (255+1);
		int b = rand() % (255+1);
		picture.setTo(cv::Scalar(r, g, b));
		cv::imshow("test", picture);
		cvWaitKey(500);
	}
 
}

以上代码,创建一480*640大小的图片,每隔500毫秒随机设置图片的颜色并显示。
opencv2413创建图片并随机设置图片颜色_第1张图片
opencv2413创建图片并随机设置图片颜色_第2张图片
opencv2413创建图片并随机设置图片颜色_第3张图片

你可能感兴趣的:(VS2013开发,opencv开发)