filling open gaps in binary image object
显示 更早的评论
Hello...
i am working with experiment to find out the diameters of generated bubbles.
here is the original image.

here is the processed one.

here is an object from idx list:

this is an object in photo whivh have a same size as the processed one but with zoom in.
my question is:
how to make such an object to appear more circular???
i mean by more circular like this:

Regards,
采纳的回答
更多回答(1 个)
KALYAN ACHARJYA
2019-11-23
编辑:KALYAN ACHARJYA
2019-11-23
#Approximate
se=strel('diamond',3);
BW2=~imdilate(BW1,se); % 2nd Binary image
BW3=bwareafilt(BW2,1);
BW4=imerode(BW3,se);
Do the smothing & measure approximated distance (dist on multiple direction & do average to find diameter) or regionprops.
类别
在 帮助中心 和 File Exchange 中查找有关 Image Processing Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!