Contornos / linhas de preenchimento de lacunas

Eu tenho a seguinte imagem:

e gostaria de preencher seus contornos (ou seja, gostaria de preencher lacunas as linhas desta imagem).

Eu tentei um fechamento morfológico, mas usando um núcleo retangular de tamanho3x3 com10 as iterações não preenchem toda a borda. Eu também tentei um21x21 kernel com1 iteração e também não teve sorte.

ATUALIZAR:

Eu tentei isso no OpenCV (Python) usando:

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

e

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

escikit-image:

closing(img, square(21))

Meu objetivo final é ter uma versão completa de toda a imagem sem distorcer a área coberta.

questionAnswers(1)

yourAnswerToTheQuestion