資源簡介
數字水印嵌入方法及各種攻擊后數字水印檢測方法的原代碼,效果好。

代碼片段和文件信息
function?dwtwatermarkattack(actionIwWntimesrngseed)
switch?lower(action)
????case?‘filter‘
????????Ia=imfilter(Iwones(3)/9);
????case?‘resize‘
????????Ia=imresize(Iw0.5);
????????Ia=imresize(Ia2);
????case?‘noise‘
????????Ia=imnoise(Iw‘salt?&?pepper‘0.01);
????case?‘crop‘
????????Ia=Iw;
????????Ia(50:40050:400)=randn();
????case?‘rotate‘
????????Ia=imrotate(Iw45‘nearest‘‘crop‘);
????????Ia=imrotate(Ia-45‘nearest‘‘crop‘);
end
[Wgnc]=getdwtwatermark(IaWntimesrngseed0);
figure(‘Name‘[‘數字水印?‘upper(action)‘?攻擊試驗‘]‘Position‘[287108943557]);
subplot(221)
imshow(Iw)
title(‘嵌入水印圖像‘)
subplot(222)
imshow(Ia)
title([‘遭受?‘upper(action)?‘?攻擊‘])
subplot(223)
imshow(W)
title(‘原始水印圖像‘)
subplot(224)
imshow(Wg)
title([‘提取水印,NC=‘num2str(nc)]);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????823??2015-01-03?20:15??基于小波變換的數字水印方法\dwtwatermarkattack.m
?????文件????????832??2015-01-03?20:14??基于小波變換的數字水印方法\getdwtwatermark.m
?????文件???????1074??2000-12-04?13:57??基于小波變換的數字水印方法\logo.tif
?????文件????????503??2015-01-03?20:15??基于小波變換的數字水印方法\main.m
?????文件?????146638??2007-11-09?15:21??基于小波變換的數字水印方法\office_5.jpg
?????文件???????1702??2015-01-03?20:15??基于小波變換的數字水印方法\setdwtwatermark.m
?????目錄??????????0??2015-04-11?20:14??基于小波變換的數字水印方法
-----------?---------??----------?-----??----
???????????????151572????????????????????7
- 上一篇:過濾無效密碼,過濾密碼小于八位
- 下一篇:找出兩個數組中重復元素的精華代碼
評論
共有 條評論