Detection of dirt/artifacts to inpaint them
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Fabian Ziegler
am 12 Apr. 2021
Kommentiert: Fabian Ziegler
am 19 Apr. 2021
Hello,
please see attached the following image.
i want to detect the small dirt pieces that can be found on most parts of the picture (small dark ones). I tried to filter them with treshholding from an grey image, but that doesnt allow me to only find the small obstacles (tried with binary based on brightness but other elements are too dark).
Any suggestions how to filter those small artifacts?

0 Kommentare
Akzeptierte Antwort
Image Analyst
am 16 Apr. 2021
Try imtophat() or imbothat() then threshold to find a mask. Then use regionfill() to smear in the surrounding region to "erase" the black specks.
Weitere Antworten (0)
Siehe auch
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!