এই প্রোগ্রামে, আমরা OpenCV লাইব্রেরি ব্যবহার করে একটি ছবিতে এলিপস আঁকব। এ জন্য আমরা OpenCV ফাংশন ellipse() ব্যবহার করব।
মূল ছবি

এলগরিদম
ধাপ ১: cv2 ইমপোর্ট করুন। ধাপ ২: imread() ব্যবহার করে ছবিটি পড়ুন। ধাপ ৩: সেন্টার কোঅর্ডিনেট সেট করুন। ধাপ ৪: অ্যাক্সিস দৈর্ঘ্য সেট করুন। ধাপ ৫: অ্যাঙ্গেল সেট করুন। ধাপ ৬: স্টার্ট এবং এন্ড অ্যাঙ্গেল সেট করুন। ধাপ ৬: কালার সেট করুন। ধাপ ৭: থিকনেস সেট করুন। ধাপ ৮: উপরের প্যারামিটারগুলো মূল ইমেজের সাথে cv2.ellipse ফাংশনে পাস করুন। ধাপ ৯: চূড়ান্ত আউটপুট দেখান।
উদাহরণ কোড
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)
আউটপুট
