資源簡介
有關于求取圖像信息熵的matlab M 文件;雖然很簡單,但可以為你省去那么一點時間。 共享改變未來!
代碼片段和文件信息
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%?計算一副圖像的信息熵?%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%?作者:劉建華?時間:2008.6.9?%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%讀入圖像
%如需計算多幅圖像,只需修改名稱即可
img=imread(‘gs3r.jpg‘);
%獲取圖像行列號
[MN]=size(img);
%生成值為零的初始化數組。其用來統計和存儲對應于每個
%灰度級的頻數(概率),數組的大小根據圖像的大小而定
temp=zeros(MN);
figureimshow(img);
%對圖像的灰度值做統計,計算每個灰度級出現的次數
for?m=1:M;
????for?n=1:N;
????????if?img(mn)==0;
???????????i
評論
共有 條評論