web-dev-qa-db-fra.com

Comment remplir les cercles sur openCV C ++

En utilisant openCV, comment puis-je remplir certains cercles trouvés en utilisant les HoughCircles en C++? Ces cercles seront utilisés pour créer un masque sur une image. Il existe une meilleure façon de procéder?

Merci.

15
Samuel Freitas

Vous pouvez passer l'épaisseur de la ligne du cercle à CV_FILLED ou -1 pour remplir le cercle comme

circle(img, Point(50,50),50, Scalar(255,255,255),CV_FILLED, 8,0);

Voir OpenCV Doc pour plus d'informations.

32
Haris