#include <opencv2/opencv.hpp>
#include <iostream>
using namespace std;
using namespace cv;
#define WINDOW_NAME1 "【繪制圖1】"
#define WINDOW_WIDTH 600 //定制視窗大小
//畫橢圓函式
int main(int argc, char** argv)
{
//創建空白影像
Mat src = Mat::zeros(WINDOW_WIDTH, WINDOW_WIDTH, CV_8UC3);
//繪制橢圓
int thickness = 2;//線寬
int lineType = 8;
int angle = 90;//橢圓的偏轉角度
ellipse(src, Point(WINDOW_WIDTH/2, WINDOW_WIDTH/2), Size(WINDOW_WIDTH / 4, WINDOW_WIDTH / 16),
angle, 0, 360, Scalar(255, 255, 0), thickness, lineType);
namedWindow(WINDOW_NAME1, CV_WINDOW_AUTOSIZE);
imshow(WINDOW_NAME1, src);
waitKey(0);
return 0;
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/386743.html
標籤:其他
