connecting image extreme (end) boundries
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Iram Shahzadi
il 27 Mag 2020
Commentato: Iram Shahzadi
il 27 Mag 2020
Hi, I have edge detected image. I want to connect all the pixels at extreme edges and fill the region inside, so that i have a binary mask of this image without any gaps. I used imdilate but this introduce thickness in boundries that i do not want in image. Can anyone please guide how I can do it. thanks
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/303572/image.png)
0 Commenti
Risposta accettata
Image Analyst
il 27 Mag 2020
Try
mask = bwconvhull(mask, 'union');
or else try imclose() followed by imfill(), or try activecontour() (demo attached).
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Geometric Transformation and Image Registration in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!