Contornos / líneas de relleno de huecos

Tengo la siguiente imagen:

y me gustaría rellenar sus contornos (es decir, me gustaría rellenar las líneas en esta imagen).

He intentado un cierre morfológico, pero usando un núcleo rectangular de tamaño3x3 con10 Las iteraciones no llenan todo el borde. También he probado un21x21 grano con1 iteración y tampoco tuvo suerte.

ACTUALIZAR:

He intentado esto en OpenCV (Python) usando:

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

y

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

yimagen-scikit:

closing(img, square(21))

Mi objetivo final es tener una versión completa de toda la imagen sin distorsionar el área cubierta.

Respuestas a la pregunta(1)

Su respuesta a la pregunta