Hình tròn có tâm và bán kính. Để vẽ một đường tròn bằng OpenCV, chúng ta phải xác định tâm và bán kính. Trong OpenCV, chúng ta phải bao gồm
Cú pháp cơ bản của phương thức này như sau -
Cú pháp
circle(whiteMatrix, center,radius, line_Color, thickness);
Chương trình sau trình bày cách vẽ một vòng tròn trong OpenCV.
Ví dụ
#include<iostream> #include<opencv2/highgui/highgui.hpp> #include<opencv2/imgproc/imgproc.hpp> using namespace cv; using namespace std; int main() { Mat whiteMatrix(200, 200, CV_8UC3, Scalar(255, 255, 255));//Declaring a white matrix Point center(100, 100);//Declaring the center point int radius = 50; //Declaring the radius Scalar line_Color(0, 0, 0);//Color of the circle int thickness = 2;//thickens of the line namedWindow("whiteMatrix");//Declaring a window to show the circle circle(whiteMatrix, center,radius, line_Color, thickness);//Using circle()function to draw the line// imshow("WhiteMatrix", whiteMatrix);//Showing the circle// waitKey(0);//Waiting for Keystroke// return 0; }
Đầu ra