資源簡介
該算法實現了零水印 對宿主圖像沒有任何破壞 且提取效果很好

代碼片段和文件信息
function?M=arnold_tran(It)
xm=size(I1);
ym=size(I2);
zm=size(I3);
M=I;
if?t~=0?
if(zm==3)
????for?n=1:t
????????for?u=1:xm
???????????for?v=1:ym
??????????????temp1=M(uv1);
??????????????temp2=M(uv2);
??????????????temp3=M(uv3);
??????????????ax=mod((u-1)+(v-1)xm)+1;
??????????????ay=mod((u-1)+2*(v-1)ym)+1;
??????????????outimag(axay1)=temp1;
??????????????outimag(axay2)=temp2;
??????????????outimag(axay3)=temp3;
???????????end
????????end
????????M=outimag;
????end
else
????for?n=1:t
????????for?u=1:xm
???????????for?v=1:ym
??????????????temp=M(uv);
??????????????ax=mod((u-1)+(v-1)xm)+1;
??????????????ay=mod((u-1)+2*(v-1)ym)+1;
??????????????outimag(axay)=temp;
???????????end
????????end
????????M=outimag;
????end
end
end
%??imshow(M[]);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????256??2010-06-18?11:42??算法\runtimes.m
?????文件????????809??2010-06-18?11:16??算法\arnold_tran.m
?????文件????????182??2010-06-06?18:45??算法\getg.m
?????文件????????441??2010-06-06?18:55??算法\choatic.m
?????文件????????204??2010-06-06?20:54??算法\getf.m
?????文件???????1128??2010-06-18?11:41??算法\getmatric.m
?????文件????????829??2010-06-18?11:38??算法\extract.m
?????文件??????30208??2010-06-18?11:36??算法\水印算法.doc
?????目錄??????????0??2010-06-06?11:36??算法
-----------?---------??----------?-----??----
????????????????34057????????????????????9
評論
共有 條評論