OpenCV——简易图形画法:画奥运五环
生活随笔
收集整理的這篇文章主要介紹了
OpenCV——简易图形画法:画奥运五环
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
#include<opencv2\opencv.hpp>
#include<iostream>
using namespace std;
using namespace cv;
int main(void)
{
Mat img = Mat::zeros(500, 700, CV_8UC3);//圖片初始化,第一個500是寬度,第二個500是高度
// Point是點的表示,即圖像坐標的點,含有x,y兩個值
//Scalar ( B , G , R ):Scalar是顏色的表示,含有RGB三通道值,輸入順序與RGB相反
circle(img, Point(250, 250), 50, Scalar(255, 0, 0), 3, 4);//上1
circle(img, Point(360, 250), 50, Scalar(100, 100, 100), 3, 4);//上2
circle(img, Point(470, 250), 50, Scalar(0, 0,255), 3, 4);//上3
circle(img, Point(305, 320), 50, Scalar(0, 255, 255), 3, 4);//下1
circle(img, Point(415, 320), 50, Scalar(0, 255, 0), 3, 4);//下2imshow("繪制圖", img);
waitKey(0);
return 0;}
如果為了想讓黑色環(huán)顯示的更加清楚,則可將背景板設置成白色的,具體操作是:將原來的Mat img = Mat::zeros(500, 700, CV_8UC3);改成Mat?img=Mat(500, 700, CV_8UC3,Scalar(255,255,255));顯示結果如下:
總結
以上是生活随笔為你收集整理的OpenCV——简易图形画法:画奥运五环的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OpenCV 遇到的问题
- 下一篇: OpenCV——canny算子