आयत बनाने के लिए, हमें चार बिंदुओं की आवश्यकता होती है। निम्नलिखित आकृति देखें।

आकृति में, चार बिंदु x1, x2, y1 और y2 हैं। ये चार बिंदु चार निर्देशांक बनाते हैं। OpenCV का उपयोग करके आयत बनाने के लिए, हमें इन बिंदुओं को परिभाषित करना होगा और आयत दिखाने के लिए एक मैट्रिक्स की आवश्यकता होती है। हमें लाइन के रंग और लाइन की चौड़ाई जैसे अन्य प्रासंगिक मानों की घोषणा करनी होगी।
इस मेथड का मूल सिंटैक्स इस प्रकार है -
सिंटैक्स
rectangle(whiteMatrix, starting, ending, 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 starting(40, 40);
Point ending(160, 100);
Scalar line_Color(0, 0, 0);
int thickness = 2;
namedWindow("whiteMatrix");
rectangle(whiteMatrix, starting, ending, line_Color, thickness);
imshow("WhiteMatrix", whiteMatrix);
waitKey(0);
return 0;
}
आउटपुट
