Hii everyone, how can I calculate histogram based first order statistical features from an image (such as average grey intensity, skewness, kurtosis, entropy, varience, std. deviation, etc.). Also how to calculate component based intensity features.
3 ビュー (過去 30 日間)
古いコメントを表示
Hii everyone, how can I calculate histogram based first order statistical features from an image (such as average grey intensity, skewness, kurtosis, entropy, varience, std. deviation, etc.). Also how to calculate component based intensity features . What is the difference between the two sets.
0 件のコメント
採用された回答
Image Analyst
2017 年 3 月 10 日
編集済み: Image Analyst
2017 年 3 月 10 日
You can use mean(), mean2(), var(), var2(), std(), std2(), skewness(), entropy(), etc. For more general image moments, see my attached demo.
For feature based measurements, use regionprops() as shown in my Image Segmentation Tutorial: http://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A31862
2 件のコメント
Image Analyst
2017 年 3 月 10 日
Let's say you wanted to know the penetration of some dye into some objects soaking in a solution. Let's say that the average dye penetration in from the outside edge of the objects as a profile plot is something you're interested in. There's no way you can get that strictly from the histogram or moments. Let's say you wanted to know how many holes are in your blobs. You can get that from the Euler number from regionprops but there is no way you can get that from histograms. Let's say you wanted to know the Solidity or aspect ratio or any number of other things. You can't get them from the histogram or from moments.
その他の回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!