psnr_roubst.m
来自「matlab code for spread spectrumusing M g」· M 代码 · 共 37 行
M
37 行
axis on;
axis([0 50 -30 80])
clc
clear a
org=imread('lena.jpg');
%wat=imread('lena_wat.bmp');
[rowr colr]=size(org);
k=1;
for i=1:15
wat=ss_pnf(org,s,i);
a(k)=psnr_cal(org,wat,rowr,colr);
k=k+1 ;
end
plot(a,'r.:','LineWidth',3.0,'MarkerSize',4)
hold on
plot(b,'b.:','LineWidth',2.0,'MarkerSize',4)
hold off
axis([0 50 -30 80])
title('\bfPSNR vs ALPHA');
xlabel('\fontsize{15}ALPHA');
ylabel('\fontsize{15}PSNR');
legend('\fontsize{15}ss');
hold on;
for i=1:15
b(i)=25;
end
grid on;
clear org
clear wat
clear rowr
clear colr
clear k
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?