How to fill a gap between line segments in an image

4 vues (au cours des 30 derniers jours)
Abdul Hannan Qureshi
Abdul Hannan Qureshi le 4 Juin 2022
I am working on raster images. How I can fill up this gap between line segments, as shown in figure below.
the raster image file is enclosed. Kindly advice.

Réponse acceptée

Matt J
Matt J le 4 Juin 2022
Modifié(e) : Matt J le 4 Juin 2022
load gap
Irasterl=imclose(Irasterl,ones(3));
imshow(Irasterl,[])

Plus de réponses (1)

Image Analyst
Image Analyst le 4 Juin 2022
For single pixel gaps you can also use bwmorph with the 'bridge' option.
Irasterl = bwmorph(Irasterl, 'bridge');

Catégories

En savoir plus sur Image Processing Toolbox dans Help Center et File Exchange

Produits


Version

R2022a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by