%计算均值、标准差、熵、平均梯度、相关系数、扭曲程度、偏差指数
%======================================================================
%均值,图像像素的灰度平均值,对人眼反映为平均亮度。
%标准差,反映了灰度相对于灰度均值的离散程度。标准差越大,则灰度级分布越分散。
%熵,图像的平均信息量。
%平均梯度,反映了图像的清晰程度,同时反映出图像中微小细节反差和纹理变换特征。
%相关系数,反映了两幅图像之间的相关性,相关系数越大两幅图像的相似程度越高。
%扭曲程度,反映影像的光谱失真程度。
%偏差指数,反映两幅图像在光谱信息上的匹配程度,偏差指数值越小,则说明融合后图
%像在提高了空间分辨率的同时,较好的保留了多光谱图像的光谱信息。
%=======================================================================
clear all
[filename,pathname]=uigetfile('*.*','融合图像');
F=imread([pathname,filename]);
[filename,pathname]=uigetfile('*.*','多光谱图像');
A=imread([pathname,filename]);
%[filename,pathname]=uigetfile('*.*','SAR图像');
%B=imread([pathname,filename]);
Fimage=double(F);
A=double(A);
%B=double(B);
%求融合图像的灰度均值
mean=mean2(Fimage(:));
%求标准偏差
std=std2(Fimage(:));
%求熵
ent=entropy(F(:));
[mf,nf,kf]=size(F);
q=0;
%求融合图像的平均梯度
for i=1:1:mf-1
for j=1:1:nf-1
q=q+(sqrt(((Fimage(i,j)-Fimage(i+1,j))^2+(Fimage(i,j)-Fimage(i,j+1))^2)/2));
end
end
grad=q/((mf-1)*(nf-1));
%求相关系数 反映光谱保持性能
rmul=imresize(A,[mf,nf],'bicubic');
c=corr2(rmul(:),Fimage(:));
%求扭曲程度 直接反映影像的光谱失真程度
q1=0;
for i=1:1:mf
for j=1:1:nf
q1=q1+abs(Fimage(i,j)-rmul(i,j));
end
end
warp=q1/(mf*nf);
%求偏差指数
q2=0;
for i=1:1:mf
for j=1:1:nf
q2=q2+abs(Fimage(i,j)-rmul(i,j))/rmul(i,j);
end
end
bras=q2/(mf*nf);
result=zeros(1,7);
result=[mean std ent grad c warp bras];
disp(' 均值 标准差 熵 平均梯度 相关系数 扭曲程度 偏差指数');
disp(result );%std ,ent ,grad ,c ,warp, bras);
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
图像处理(图像融合,图像加密等)的性能评价指标集包括:平均梯度,边缘强度,信息熵,灰度均值,标准差(均方差MSE),均方根误差,峰值信噪比(psnr),空间频率(sf),图像清晰度,互信息(mi),结构相似性(ssim),交叉熵(cross entropy),相对标准差。(Image processing,average gradient, edge strength, information entropy, gray mean, standard deviation (variance (MSE), are root mean square error, peak signal to noise ratio (PSNR), spatial frequency (SF), the sharpness of the image, the mutual information (MI), similar to the structure of (SSIM) and cross entropy (cross entropy)等等。
资源详情
资源评论
资源推荐
收起资源包目录
图像评价.7z (15个子文件)
图像评价
joint_entropy.m 697B
edge_intensity.m 610B
SNR.m 638B
Corr.m 620B
cross_entropy.m 688B
mutual_information.m 1KB
MyEvaluate.m 2KB
SpaceFrequency.m 636B
PSNR.m 466B
avegrad.m 1KB
MSE.m 388B
entropy_.m 491B
StandardDeviation.m 490B
RMSE.m 592B
AverageGradent.m 422B
共 15 条
- 1
xiaomingger
- 粉丝: 1
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0