I am using the watershed filter to segment the image, but I cannot get enough regions. What can I do to improve the regions I am getting?

6 views (last 30 days)
Donny Sun
Donny Sun on 11 May 2016
Answered: Alex Taylor on 18 May 2016
Here is the code I am using: g2 is my mask.
se = strel('disk',1);
gr=sqrt(imfilter(Hr,h,'replicate').^2+ imfilter(Hr,h','replicate').^2);
g2=imclose(imopen(gr,se),se);
L2=watershed(g2);

Community Treasure Hunt

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

Start Hunting!

Translated by