图像的信息熵的程序A=imread('C:\Users\dmin\Desktop\133194489.jpg');[M,N]=size(A);temp=zeros(1,256);form=1:M;forn=1:N;ifA(m,n)==0;i=1;elsei=A(m,n);endtemp(i)=temp(i)+1;endendtemp=temp/(M*N);result=0;fori=1:length(temp)iftemp(i)==0;result=result;elseresult=result-temp(i)*log2(temp(i));endendresult运行MATLAB结果如下result=6.8645黑白图片A=imread('C:\Users\dmin\Desktop\t011168b065a19ba23d.jpg');[M,N]=size(A);temp=zeros(1,256);form=1:M;forn=1:N;ifA(m,n)==0;i=1;elsei=A(m,n);endtemp(i)=temp(i)+1;endendtemp=temp/(M*N);result=0;fori=1:length(temp)iftemp(i)==0;result=result;elseresult=result-temp(i)*log2(temp(i));endendresult运行MATLAB结果如下result=7.0214