Lückenfüllkonturen / Linien

Ich habe das folgende Bild:

und ich möchte seine Konturen ausfüllen (d. h. ich möchte die Linien in diesem Bild lückenlos ausfüllen).

Ich habe versucht, morphologisch zu schließen, verwende aber einen rechteckigen Kern mit der Größe3x3 mit10 iterations füllt nicht den gesamten Rand aus. Ich habe auch ein @ ausprobie21x21 Kernel mit1 Iteration und hatte auch kein Glück.

AKTUALISIEREN

Ich habe dies in OpenCV (Python) versucht mit:

cv2.morphologyEx(img, cv2.MORPH_CLOSE, cv2.getStructuringElement(cv2.MORPH_RECT, (21,21)))

un

cv2.morphologyEx(img, cv2.MORPH_CLOSE, cv2.getStructuringElement(cv2.MORPH_RECT, (3,3)), iterations=10)

und scikit-image:

closing(img, square(21))

ein Endziel ist es, eine gefüllte Version des gesamten Bildes zu erhalten, ohne den abgedeckten Bereich zu verzerre

Antworten auf die Frage(2)

Ihre Antwort auf die Frage