Measuring the size of regions in an image
2 ビュー (過去 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!