इस प्रोग्राम में, हम OpenCV लाइब्रेरी का उपयोग करके छवि पर एक दीर्घवृत्त बनाएंगे। हम इसके लिए OpenCV फ़ंक्शन ellipse() का उपयोग करेंगे।
मूल छवि

एल्गोरिदम
चरण 1: cv2 आयात करें। चरण 2: imread() का उपयोग करके छवि पढ़ें। चरण 3: केंद्र निर्देशांक सेट करें। चरण 4: अक्ष लंबाई सेट करें। चरण 5: कोण सेट करें। चरण 6: प्रारंभ और अंत कोण सेट करें। चरण 6: रंग सेट करें। चरण 7: मोटाई सेट करें। चरण 8: मूल छवि के साथ उपरोक्त पैरामीटर्स को cv2.ellipse फ़ंक्शन में पास करके दीर्घवृत्त बनाएं। चरण 9: अंतिम आउटपुट प्रदर्शित करें।
उदाहरण कोड
import cv2
image = cv2.imread('testimage.jpg')
center_coordinates = (120, 100)
axesLength = (100, 50)
angle = 0
startAngle = 0
endAngle = 360
color = (0, 0, 255)
thickness = 5
image = cv2.ellipse(image, center_coordinates, axesLength, angle, startAngle, endAngle, color, thickness)
cv2.imshow('Ellipse', image)
आउटपुट
