Ich möchte die Konturen einer Fortsetzung Bereich, aber ohne sehr enge Stellen in der Ausgabe.Find kontinuierliche Bereich ohne enge Engpässe mit OpenCV
kann das Eingangsbild wie dieses Bild aussehen (nach den Schwellenwert Anwendung):
Mit nur OpenCVS findContours Methode aufrufen, I Ergebnis erhalten folgende:
Mein Problem ist, dass ich nicht will die schmalen (weißen) Spitzen im Ergebnis haben. Nur das Bild zu verwischen funktioniert nicht, weil ich die schwarzen Spitzen nicht einschließen darf. Also sollte die gewünschte Ausgabe wie diese grüne Linie aussehen:
Ist es möglich, die OpenCV (findContours) eine minimale "Dicke" der Fläche zu sagen?
Warum Sie nicht verwenden [morphologische Operationen] (http://docs.opencv.org/trunk/d9/d61/tutorial_py_morphological_ops.html) zu diese loswerden? –