Ich passe eine unvollständige Ellipse an – eine Ellipsenkappe (es ist ein bereits verarbeitetes Bild). Das Problem besteht darin, dass, wie Sie sehen können, am unteren Rand der angepassten Ellipse zwei kleine Teile links und rechts nicht in der angepassten Ellipse enthalten sind. Diese beiden Segmente sind sehr wichtig und ich sollte sie in die angepasste Ellipse einbeziehen. Ich habe RANSAC in scikit-image und fitEllipse in opencv2 ausprobiert, aber keiner von ihnen kann das, und wie ich weiß, kann RANSAC kein Gewicht tragen, das ich auf die beiden skizzierten Teile legen möchte. Das ideale Ergebnis wäre, dass eine Ellipse die beiden Segmente enthält, während der obere Teil etwas größer als die Rohellipse wäre.
Der von mir verwendete Code ist auf Anfrage erhältlich.
rohe Ellipse
keine ideale Ellipse angepasst
ideale Ellipse angepasst
Unvollständige Ellipsenbildanpassung durch Python ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post