Trong chương trình này, chúng ta sẽ vẽ một đa giác được lấp đầy bằng cách sử dụng hàm opencv fillPoly (). Hàm nhận vào một hình ảnh và các điểm cuối của đa giác.
Thuật toán
Bước 1:Nhập cv2 và numpy. Bước 2:Xác định các điểm cuối. Bước 3:Xác định hình ảnh bằng cách sử dụng các số 0. Bước 4:Vẽ đa giác bằng cách sử dụng hàm fillpoly ().>Mã mẫu
import cv2import numpy as npcontours =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 ("fillPolygon", hình ảnh)Đầu ra