Segmentation of bright and faint circles of an image
Show older comments
Is there any way in MATLAB to segment bright and faint circles of the image shared below?
https://www.dropbox.com/sh/rthfy269nigvydz/at0Qr79bFi
Answers (1)
Image Analyst
on 27 Jun 2013
0 votes
Are they in known, fixed locations? Or do they move around? If they move around, why do they move? Can't you fix the locations and camera?
6 Comments
Ronaldo
on 27 Jun 2013
Image Analyst
on 28 Jun 2013
That is very good! You probably have a jig to hold your sample in a reproducible location, and the camera mounted permanently on a solid bracket. Excellent! It means you can use a fixed mask. The reason that is good is because the faint circles are very noisy, low contrast, and will be hard to find automatically. If you know exactly where to look, then the battle is nearly over. It is so much easier than if you had to automatically find the circles.
Now all you have to do is to create a binary image with white where the spots are and black everywhere else. Then call regionprops() passing in both the binary image mask and the gray scale image, and ask for MeanIntensity or whatever else you want to measure.
Ronaldo
on 28 Jun 2013
Image Analyst
on 28 Jun 2013
Can you increase the exposure time or do something to make the images less noisy?
Ronaldo
on 28 Jun 2013
Categories
Find more on Deep Learning Toolbox in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!