求图像信息熵-基于matlab

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

图像的信息熵的程序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

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功