Konturkurve in OpenCV schließen
Ich verwende OpenCV (Canny + findCountours), um externe Konturen von Objekten zu finden. Die gezeichnete Kurve ist normalerweise fast, aber nicht vollständig geschlossen. Ich möchte es schließen - um die Region zu finden, die es begrenzt.
Wie mache ich das?
Dinge betrachtet:
Dilatation - die Beispiele, die ich gesehen habe, zeigen dies nach Canny, obwohl es für mich sinnvoller erscheint, dies nach findContours zu tunKonvexer Rumpf - funktioniert möglicherweise, obwohl ich wirklich versuche, eine Kurve zu vervollständigenFormvereinfachung - bezogen, aber nicht genau das, was ich will