怎么用matlab计算图像熵
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 02:49:34
xRN@6A.a&,[cH >SD",,.
F^kpHv3s=;7'lӚΝG/|v}p74ӏx/DO<+eoI߄}Ճ/3?TCs_T~-~vp geܛd0Jb\Oyک-)d PQ-:@XMO:@l}&{pvΈJDUJL*uM5'fҋ(J{Nd@Lj"E:S6\ƫb\D=z8:JYu0kKPss'v&!g)Klx6/a7 /ݮ:>BwhlAӓ0^HI@
1$A.?qsaCN7EPˆK:&w[u
怎么用matlab计算图像熵
怎么用matlab计算图像熵
怎么用matlab计算图像熵
%---------------------------------
%求一幅数字图像的熵值
%---------------------------------
I=imread('lena.bmp');
%I=double(I);
[C,R]=size(I); %求图像的规格
Img_size=C*R; %图像像素点的总个数
L=256; %图像的灰度级
H_img=0;
nk=zeros(L,1);
for i=1:C
for j=1:R
Img_level=I(i,j)+1; %获取图像的灰度级
nk(Img_level)=nk(Img_level)+1; %统计每个灰度级像素的点数
end
end
for k=1:L
Ps(k)=nk(k)/Img_size; %计算每一个灰度级像素点所占的概率
if Ps(k)~=0; %去掉概率为0的像素点
H_img=-Ps(k)*log2(Ps(k))+H_img; %求熵值的公式
end
end
H_img
%entropy(I)
怎么用matlab计算图像熵
用matlab怎么计算二值图像的黑色部分的面积?
matlab中怎么旋转图像?
matlab怎么生成灰度图像
matlab怎么用fft计算dct
如何用matlab计算三维图像面积
怎么用matlab画一个e指数函数的图像啊?
怎么用matlab画出下面分段函数的图像
用matlab画cosx/cos2x的图像怎么编写程序!
用matlab画cosx/cos2x的图像怎么编写程序
用Matlab怎么对图像做尺度变换
请教:怎么用matlab画函数项级数的图像?
用MATLAB怎么做遥感图像质量评价?
怎么用Matlab将视频文件转化成图像?
matlab中怎么在对应的图像下面显示计算的数值
MATLAb如何计算图像长度怎么求这条线的长度,并标记在旁边
用matlab画x/(1+x.^2)的图像怎么编写程序没有图像啊!
如何用matlab软件计算一幅图像信息的熵以及两幅图像间的联合熵?