资源简介

基于高斯白噪声的数字水印设计及水印攻击Matlab仿真,包含数字水印设计,水印还原,水印攻击特性分析

资源截图

代码片段和文件信息

%对入水印后图像进行灰度调整
A_M= imread(‘marked_with_gauss‘‘bmp‘);
B_M=imadjust(A_M[0.150.9][0.50.8]);
imwrite(B_M‘attack_IMADJUST2.bmp‘‘bmp‘) ;
figure;subplot (1 3 1) ; 
imshow(B_M) ; title (‘受灰度调整攻击后的图像‘) ;
% 从受攻击后的图像中提取水印信息 
A_M=imread(‘lena.bmp‘‘bmp‘);
B_M=imread(‘attack_IMADJUST2.bmp‘‘bmp‘);
A_M = im2double(A_M);%转化为双精度型
B_M = im2double(B_M);%转化为双精度型
for p=1:N
   for q=1:N
      BLOCK2=A_M(1+(p-1)*K:p*K  1+(q-1)*K:q*K);
      BLOCK1=B_M(1+(p-1)*K:p*K  1+(q-1)*K:q*K);
      BLOCK2=dct2(BLOCK2);
      BLOCK1=dct2(BLOCK1);
      gauss_resume(pq)=(BLOCK1(11)-BLOCK2(11))/aa
  end
end
subplot (132)
imshow(gauss_resume);title (‘受灰度调整攻击后恢复的高斯噪声‘) ;
imwrite(gauss_resume‘attack_IMADJUST2_gauss_resume.bmp‘);
%相似度检测
for n=1:seed_num
    simup(n)=sum(sum(gauss_all(1:

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-01-23 22:14  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\
     文件      486400  2008-12-29 18:11  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\00648014-张延东-数字水印.doc
     文件      532002  2008-12-29 18:12  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\00648014-张延东-数字水印.pdf
     目录           0  2013-01-23 22:14  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\
     文件      891958  2008-12-27 12:06  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\PSNR.bmp
     文件         658  2008-12-27 11:25  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\PSNR_check.asv
     文件         684  2008-12-27 12:07  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\PSNR_check.m
     文件        1193  2008-12-29 15:49  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\attack_IMADJUST.asv
     文件       66614  2008-12-29 15:57  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\attack_IMADJUST.bmp
     文件        1156  2008-12-29 16:01  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\attack_IMADJUST.m
     文件       66614  2008-12-29 16:01  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\attack_IMADJUST2.bmp
     文件        2102  2008-12-29 16:01  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\attack_IMADJUST2_gauss_resume.bmp
     文件        2102  2008-12-29 15:57  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\attack_IMADJUST_gauss_resume.bmp
     文件         810  2008-12-29 15:24  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\attack_JPEG.asv
     文件       10189  2008-12-29 15:26  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\attack_JPEG.jpg
     文件        1157  2008-12-29 15:26  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\attack_JPEG.m
     文件        2102  2008-12-29 15:26  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\attack_JPEG_gauss_resume.bmp
     文件        1159  2008-12-29 15:39  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\attack_RESIZE.asv
     文件      263222  2008-12-29 15:52  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\attack_RESIZE.bmp
     文件        1172  2008-12-29 15:40  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\attack_RESIZE.m
     文件        2102  2008-12-29 15:52  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\attack_RESIZE_gauss_resume.bmp
     文件        2102  2008-12-29 17:42  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\gauss.bmp
     文件        2102  2008-12-29 15:14  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\gauss_resume.bmp
     文件        1324  2008-12-27 11:25  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\inlay.asv
     文件        1320  2008-12-29 17:42  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\inlay.m
     文件       66614  2008-12-10 12:32  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\lena.bmp
     文件       66614  2008-12-29 17:42  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\marked_with_gauss.bmp
     文件       66614  2008-12-29 17:34  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\marked_with_gauss2.bmp
     文件         681  2008-12-27 02:17  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\resume.asv
     文件         541  2008-12-27 10:07  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\resume.m
     文件         471  2008-12-27 03:37  基于高斯白噪声的数字水印设计及水印攻击Matlab仿真\代码及图像\similarity.asv
............此处省略9个文件信息

评论

共有 条评论