How to perform closing and filling
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Mohammed Farhan
am 2 Mär. 2014
Beantwortet: Image Analyst
am 2 Mär. 2014
Hello, How to perform closing of an image with SE of size 10 . and then to fill small black dots of size less than 10 pixels. Please Help
0 Kommentare
Akzeptierte Antwort
David Young
am 2 Mär. 2014
Bearbeitet: David Young
am 2 Mär. 2014
If you have the image processing toolbox, use strel, imclose and imfill.
Also look at bwareaopen. You can apply this to the complement of the image to remove holes with a certain area or less, then take the complement again.
If your image is logical, the complement is obtained using the ~ operator. If it is binary numeric with values 0 and 1, the complement is 1 minus the image.
2 Kommentare
Weitere Antworten (1)
Image Analyst
am 2 Mär. 2014
I did this just recently for someone here: http://www.mathworks.com/matlabcentral/answers/119328#answer_126374. She wanted to get rid of tiny black holes in here binary image but not the bigger ones. See the post for images and code. Post an image if you want more exact advice.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Convert Image Type finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!