Segmentation of overlapped aggregate images without a background

1 次查看(过去 30 天)
Is it possible to segment the visible portion of the particles in images like this (not taken by me, downloaded from the internet) to get binary images like the attached? The particles have different textures, no definitive background, different illumination and massively overlapped. I tried this Matlab answer (https://www.mathworks.com/matlabcentral/answers/2151-separating-objects-in-an-image) and got the attached. When I tried to separate them using bwlabel(), I got something like the attached, along with many useless separations.
If yes, then is it possible to generalize it to work for many similar images ?
I appreciate the help from all the hardworking people from Matlab answers forum. Thank you

回答(1 个)

Image Analyst
Image Analyst 2016-7-25
It's probably possible, at least to some accuracy. You might look here for algorithms on rocks and gravel or particles: http://www.visionbib.com/bibliography/contents.html

Community Treasure Hunt

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

Start Hunting!

Translated by