import cv2 import numpy as np # Créer une image vide img = np.zeros((512, 512, 3), np.uint8) # Définir les points du polygone pts = np.array([[100, 100], [300, 150], [200, 400], [50, 250]], np.int32) pts = pts.reshape((-1, 1, 2)) # Dessiner et remplir le polygone cv2.fillPoly(img, [pts], (0, 255, 0)) # Afficher l'image cv2.imshow('Image', img) cv2.waitKey(0) cv2.destroyAllWindows()