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

Antworten auf die Frage(2)

Ihre Antwort auf die Frage