How to get the gray level co-occurrence matrix feature which is energy, entropy and contrast of the image using GUI?

10 views (last 30 days)
I want to create the GUI that can extract the gray gray level co-occurrence matrix feature which is energy, entropy and contrast of the image(bitmap). How to get that feature?

Accepted Answer

Jiro Doke
Jiro Doke on 8 Dec 2016
From Image Processing Toolbox, graycomatrix and graycoprops.
  7 Comments
Jiro Doke
Jiro Doke on 8 Dec 2016
Take a look at the stats variable you get with graycoprops. Both the Contrast and Energy are two-element vectors, because you created a graycomatrix for two sets of offsets. So you have two contrast levels and two energy levels. Perhaps change the sprintf line to
message = sprintf('The min gray level = %d.\nThe max gray level = %d.\nThe mean gray level = %g.\nThe contrast gray level = [%g %g].\nThe energy gray level = [%g %g].', minGL, maxGL,meanGL,stats.Contrast,stats.Energy);

Sign in to comment.

More Answers (1)

Image Analyst
Image Analyst on 8 Dec 2016
Attached is my demo of glcm.

Categories

Find more on Detection, Range and Doppler Estimation 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!