![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/535069/image.png)
Detecting and Calculating the droplet diameter in an image with Low contrast
7 views (last 30 days)
Show older comments
Hi
Is there a way to detect the droplets in the attached image and draw a boundary around them with an acceptable accuracy?
My final purpose is to find the diameter of each droplet so that I can calculate the distributions of droplet size.
I have tried to use watershed cutting and imfindcircle, but the effect is not ideal.
Thank you for your help.
2 Comments
KALYAN ACHARJYA
on 1 Mar 2021
You can try with other color models. I got this by simply thresholding in the hsv color space.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/535069/image.png)
Answers (1)
Swetha Polemoni
on 29 Mar 2021
Hi
It is my ynderstanding that you want to find the diameter of the circles/droplets in the image. You can do it using regionprops .
Here is an example for understanding the estimation of radii and centroid of circular object in an image.
0 Comments
See Also
Categories
Find more on Polymers & Soft Matter in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!