• 大小: 13KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-09
  • 语言: Matlab
  • 标签: 零水印  matlab  

资源简介

该算法实现了零水印 对宿主图像没有任何破坏 且提取效果很好

资源截图

代码片段和文件信息

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


评论

共有 条评论