Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

सी ++ का उपयोग कर ओपनसीवी में सर्कल कैसे बनाएं?

एक वृत्त का एक केंद्र और एक त्रिज्या होती है। OpenCV का उपयोग करके एक वृत्त खींचने के लिए, हमें केंद्र और त्रिज्या को परिभाषित करना होगा। OpenCV में हमें . को शामिल करना होगा हैडर क्योंकि 'सर्कल ()' फंक्शन इस हेडर में परिभाषित है।

इस पद्धति का मूल सिंटैक्स इस प्रकार है -

सिंटैक्स

circle(whiteMatrix, center,radius, line_Color, thickness);

निम्न प्रोग्राम दर्शाता है कि OpenCV में एक वृत्त कैसे बनाया जाता है।

उदाहरण

#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;
}

आउटपुट

सी ++ का उपयोग कर ओपनसीवी में सर्कल कैसे बनाएं?


  1. जावा का उपयोग करके ओपनसीवी में आयत कैसे बनाएं?

    Java OpenCV लाइब्रेरी के org.opencv.imgproc पैकेज में Imgproc नामक एक वर्ग है। एक आयत बनाने के लिए आपको आयताकार () . का आह्वान करना होगा इस वर्ग की विधि। यह विधि निम्नलिखित मापदंडों को स्वीकार करती है - एक मैट वस्तु उस छवि का प्रतिनिधित्व करती है जिस पर आयत खींची जानी है। आयत के शीर्षों को निर

  1. जावा का उपयोग करके ओपनसीवी में एक रेखा कैसे खींचना है?

    Java OpenCV लाइब्रेरी के org.opencv.imgproc पैकेज में Imgproc नामक एक वर्ग है। एक रेखा खींचने के लिए आपको रेखा () . का आह्वान करना होगा इस वर्ग की विधि। यह विधि निम्नलिखित मापदंडों को स्वीकार करती है - एक मैट वस्तु उस छवि का प्रतिनिधित्व करती है जिस पर रेखा खींची जानी है। दो बिंदु वस्तुएं उन ब

  1. OpenCV फ़ंक्शन का उपयोग करके एक वृत्त बनाएं सर्कल ()

    इस लेख में, हम OpenCV फ़ंक्शन सर्कल () का उपयोग करके एक छवि पर एक वृत्त खींचेंगे। मूल चित्र एल्गोरिदम Step 1: Import OpenCV. Step 2: Define the radius of circle. Step 3: Define the center coordinates of the circle. Step 4: Define the color of the circle. Step 5: Define the thickness. Step 6: Pass