cercle Python Fit avec l'extérieur du centre de l'image

user3199134:

J'ai l'image binaire suivante d'un disque, et extrait la frontière de celui - ci: Comment puis - je calculer le centre et le rayon du cercle? Je l' ai déjà essayé quelques méthodes avec cv2.HoughCircles () et cv2.findContours () + cv2.fitEllipse (), mais ceux - ci ne fonctionnent pas avec des images où le centre du cercle est loin à l' extérieur de l'image.image binaire du disque Frontière

Andrey Smorodov:

Vous pouvez trouver le centre du cercle de 3 points, mais pour une solution robuste , il est préférable d'utiliser la méthode RANSAC. Il utilise un ensemble de solutions différentes, pour tous vos points de délimitation définis et vous donnera une solution plus précise. Par exemple vérifier: ici

Je suppose que tu aimes

Origine http://10.200.1.11:23101/article/api/json?id=406795&siteId=1
conseillé
Classement