/ / Draw Obrysy v otvorenom oknom okolo rozpoznaného polygónu - python, opencv, computer-vision, rozpoznávanie objektov, opencv-contour

Nakresliť kontúry v opencv okolo rozpoznaného polygónu - python, opencv, počítač-vision, rozpoznávanie objektov, opencv-contour

Pracujem na OpenCV-Pythone. Mám takýto obrázok (pod obrázkom, ale bez svetlých zelených línií) z živého krmivá webovou kamerou. Našli som rohové súradnice,

(array([[[280, 109]],

[[162, 206]],

[[189, 341]],

[[329, 389]],

[[444, 283]],

[[412, 160]]])

z polygónu. Ako nakresliť čiaru okolo rozpoznaného mnohouholníka ako svetlo zelené čiary zobrazené na obrázku?

Uznaný tvar

odpovede:

1 pre odpoveď č. 1

Môžeš použiť drawContours() funkcie:

cv2.drawContours(img, contours, -1, (0,255,0), 3)

Dokumentácia to vysvetľuje dobre:

http://docs.opencv.org/master/d4/d73/tutorial_py_contours_begin.html#gsc.tab=0