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

OpenCV में C++ का उपयोग करके वृत्त कैसे बनाएं?

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

इस मेथड का मूल सिंटैक्स इस प्रकार है -

सिंटैक्स

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));
    Point center(100, 100);
    int radius = 50;
    Scalar line_Color(0, 0, 0);
    int thickness = 2;
    namedWindow("whiteMatrix");
    circle(whiteMatrix, center, radius, line_Color, thickness);
    imshow("WhiteMatrix", whiteMatrix);
    waitKey(0);
    return 0;
}

आउटपुट

OpenCV में C++ का उपयोग करके वृत्त कैसे बनाएं?

  1. Java में OpenCV का उपयोग करके आयत कैसे बनाएं? Java में OpenCV का उपयोग करके आयत कैसे बनाएं?

    Java OpenCV लाइब्रेरी का org.opencv.imgproc पैकेज Imgproc नामक एक क्लास प्रदान करता है। आयत बनाने के लिए, आपको इस क्लास की rectangle() मेथड को कॉल करना होगा। यह मेथड निम्नलिखित पैरामीटर्स स्वीकार करती है −एक Mat ऑब्जेक्ट जो उस इमेज को दर्शाता है जिस पर आयत बनाया जाना है।दो Point ऑब्जेक्ट जो बनाए जान

  1. Java में OpenCV का उपयोग करके रेखा कैसे बनाएं? Java में OpenCV का उपयोग करके रेखा कैसे बनाएं?

    Java OpenCV लाइब्रेरी का org.opencv.imgproc पैकेज Imgproc नामक एक क्लास प्रदान करता है। रेखा बनाने के लिए, आपको इस क्लास की line() मेथड को कॉल करना होगा। यह मेथड निम्नलिखित पैरामीटर्स स्वीकार करती है −एक Mat ऑब्जेक्ट जो उस इमेज को दर्शाता है जिस पर रेखा बनाई जानी है।दो Point ऑब्जेक्ट जो उन बिंदुओं क

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

    इस लेख में, हम OpenCV फ़ंक्शन circle() का उपयोग करके छवि पर एक वृत्त बनाएंगे। मूल छवि एल्गोरिदम चरण 1: OpenCV आयात करें। चरण 2: वृत्त की त्रिज्या परिभाषित करें। चरण 3: वृत्त के केंद्र निर्देशांक परिभाषित करें। चरण 4: वृत्त का रंग परिभाषित करें। चरण 5: मोटाई परिभाषित करें। चरण 6: छवि के साथ उपरोक्त