Filter löschen
Filter löschen

How to calculate entropy of color image in matlab?

2 Ansichten (letzte 30 Tage)
Aarach Sap
Aarach Sap am 22 Feb. 2017
Kommentiert: Image Analyst am 19 Aug. 2017
I want to calculate entropy of color image. I found the command entropy(img) for the grayscale image. I dont know how to find entropy for a color image in matlab. Please help me.
  1 Kommentar
KSSV
KSSV am 22 Feb. 2017
It accepts RGB matrix i.e 3D matrix too. But I am not sure of the value.

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Walter Roberson
Walter Roberson am 22 Feb. 2017
reshape() the image to a vector and call entropy on that.
  4 Kommentare
Walter Roberson
Walter Roberson am 19 Aug. 2017
If you have a binary mask, then use it to index the image, and the result will be a vector; you can calculate the entropy of the vector.
Image Analyst
Image Analyst am 19 Aug. 2017
entropyWithinMask = entropy(grayImage(mask));

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Image Processing Toolbox finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by