1. 程式人生 > >opencv2413建立圖片並隨機設定圖片顏色

opencv2413建立圖片並隨機設定圖片顏色

#include<opencv.hpp>
#include<iostream>

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毫秒隨機設定圖片的顏色並顯示。
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述