资源简介
包含基于小波变换的一种数字水印技术的实现,还有一些如噪声,剪切攻击的测试。
代码片段和文件信息
function attack(W_image)
W_i1 = imread(W_image);
[MN] = size(W_i1);
imwrite(W_i1‘5jpegattack.jpg‘‘jpeg‘‘Quality‘45);
J=imread(‘5jpegattack.jpg‘‘jpeg‘);
%jpeg压缩攻击
J1=imnoise(W_i1‘salt & pepper‘0.01);
%椒盐噪声攻击
J2(1:2601:260) = W_i1(1:2601:260);
J2(261:380261:380) = zeros(120120);
J2(381:M381:N) = W_i1(381:M381:N);
%剪切
J3=medfilt2(W_i1[33]);
%中值滤波
J4=imnoise(W_i1‘gaussian‘00.01);
%高斯噪声
imwrite(uint8(J1)‘2salt.bmp‘);
imwrite(uint8(J2)‘1cut.bmp‘);
imwrite(uint8(J3)‘3middle.bmp‘);
imwrite(uint8(J4)‘4gaosi.bmp‘);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 263222 2014-12-04 00:55 DWT\1cut.bmp
文件 263222 2014-12-04 00:55 DWT\2salt.bmp
文件 263222 2014-12-04 00:55 DWT\3middle.bmp
文件 263222 2014-12-04 00:55 DWT\4gaosi.bmp
文件 19150 2014-12-04 00:55 DWT\5jpegattack.jpg
文件 578 2014-12-04 00:48 DWT\attack.m
文件 562 2014-12-04 00:47 DWT\em
文件 263222 2014-12-03 20:20 DWT\lenna.bmp
文件 701 2014-12-03 22:04 DWT\Pick.m
文件 542 2014-12-03 20:23 DWT\shuiyin.bmp
文件 263222 2014-12-04 00:55 DWT\watermark.bmp
目录 0 2015-01-24 15:27 DWT
----------- --------- ---------- ----- ----
1600865 12
评论
共有 条评论