资源简介
以matlab为基础 所编写的水印图像所需的评价标准
代码片段和文件信息
clear;
close all;
I=imread(‘lena‘‘bmp‘);%I为原图像
% I1=wiener2(I[3 3]);
% L=medfilt2(I1[3 3]);
% I2=imadjust(L[0.1 0.9][0 1]1.2);%I2为变换后图像
I2=imread(‘lenaq0‘‘bmp‘)
%以上I是原图像,I2是变换后的图像,具体变换可以自定义
%下面是均方误差mse峰值信噪比psnr和熵entropy的计算
X=I;
Y=I2;
mse_m=double(zeros(256256)); %均方误差
for i=1:256
for j=1:256
mse_m(ij)=(X(ij)-Y(ij))^2;
end
end
mse=sum(mse_m(1:256))/256*256;
psnr=10*log(double(255*255/mse))/log(10);%峰值信噪比
% % 下面计算熵
% t(1:256)=0;
% %给每个灰度值计数
% for i=1:180
% for j=1:180
% t(Y(ij)+1)=t(Y(ij)+1)+1;
% end
% end
% %计算各个灰度出现频率
% for i=1:256
% t(i)=t(i)/(256*256);
% end
% entropy=0; %计算熵
% for i=1:256
% if t(i)>0
% entropy=entropy-t(i)*log(t(i))/log(2);
% end
% end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
I.A.... 802 2013-03-31 17:15 水印评价代码\pingjia.m
文件 884 2011-04-07 07:55 水印评价代码\PSNR&NC.txt
I.A.... 419 2013-03-31 20:42 水印评价代码\PSNR和归一化相关系数NC值.txt
目录 0 2013-03-31 20:51 水印评价代码
----------- --------- ---------- ----- ----
2105 4
相关资源
- ofdm2883819
- synchronization 利用matlab仿真实现载波的
- susancorners
- weixingrangloudianchifadian 设计了燃料电池
- licenceplatecharacterrecognitionprogram 能完成
- VideoFaceDetect 使用matlab调用opencv做成的
- TheResearchofOff-linehandwrittenChinesecharact
- yuanchuang1 车牌识别的一个完整程序
- RANSAC-match 可以在harris角点检测和ncc粗
- ofdm-offset--synchronisation 一个ofdm的matl
- a-level-set-inariable-distance 李春明提出的
- test0_fix_interfence
- EUdistance 计算两个矩阵之间的欧氏距离
- CorrelationCoefficient 有关于求取图像相关
-
saliency-ob
ject-or-region-detection 该文件 - speech-enhancement 本资料涵盖了几乎所有
- gbvs 静态图像显著性分析程序
- MRF-ENCH 基于马尔科夫链的图像分割
- darkchannel 用matlab实现了暗通道图像增
- imageMosaic 基于Harris角点检测的图像拼
- vif
- Coop_MIMO_Cellular_HMMD_Ergodic 3GPP LTE-Advan
- Matlab-co-interference 蜂窝小区同频干扰的
- harris-ncc-ransac 本代码主要是harris角点
- Sequence-cylindrical-stitching 图像序列柱面
- Autoencoder_Code 神经网络中深度学习理论
- biandaoxianjiance 该程序包是道路边缘和
- PDCCH LTE中PDCCH链路仿真程序代码
- LMS-of-image 最小二乘影像匹配
- INSARjiechanchao INSAR相位解缠绕程序
评论
共有 条评论