The entropy of a random variable can be calculated using the following formula:

Where p(x)is it located Prob(X=x).
n (x1, x2, .... xn) P(X=x) x ( (0 and 65535), . hist
byteLevel = 65536
% count the observations
observationHist = hist(observations, byteLevel);
% convert to a probability
probXVal = observationHist ./ sum(observationHist);
% compute the entropy
entropy = - sum( probXVal .* log2(probXVal) );
, .
: , wentropy 256- ? ? , Matlab 3 (R, G, B), 8 ( 256 ?).
, [0 256), P(R=r,G=g,B=b) P(X=x) :
data = imageData(:,:,1);
data = data + (imgData(:,:,2) * 256);
data = data + (imgData(:,:,3) * 256 * 256);
, data , .