Measuring the size of regions in an image
1 次查看(过去 30 天)
显示 更早的评论
Say that there are some regions I'm interested in in some image. How can I measure the size of such regions in MATLAB?
Thanks.
0 个评论
回答(2 个)
Walter Roberson
2013-12-18
Use the Image Processing Toolbox with the regionprops() function.
Note: the result will be in square pixels. To convert the square pixels to a physical area, you will need information about the relationship between pixels and physical distance for that image.
2 个评论
Image Analyst
2013-12-19
If you have also measured the centroids you can put a number over each blob. See my blobsdemo in my File Exchange for a demo of that.
Image Analyst
2013-12-18
See my Image Segmentation Tutorial: http://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A31862.
Also see attached spatial calibration demo, below in blue text.
3 个评论
Image Analyst
2013-12-19
You did not draw the area or length correctly. If you want, run psr.exe (from Windows) and record your screen movements so I can see what you did wrong.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Image Segmentation and Analysis 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!