इस कार्यक्रम में, हम opencv फ़ंक्शन fillPoly () का उपयोग करके एक भरे हुए बहुभुज को आकर्षित करेंगे। फ़ंक्शन बहुभुज की एक छवि और समापन बिंदु लेता है।
एल्गोरिदम
Step 1: Import cv2 and numpy. Step 2: Define the endpoints. Step 3: Define the image using zeros. Step 4: Draw the polygon using the fillpoly() function. Step 5: Display the output.
उदाहरण कोड
import cv2 import numpy as np contours = np.array([[50,50], [50,150], [150,150], [150,50]]) image = np.zeros((200,200)) cv2.fillPoly(image, pts = [contours], color =(255,255,255)) cv2.imshow("filledPolygon", image)
आउटपुट