资源简介

F5隐写算法的matlab源代码,能够实现读入原图片,隐写秘密信息,提取秘密信息,得到隐写后的图片。

资源截图

代码片段和文件信息

%图像反置乱程序
function y = antishuffle(x key)
[mn]=size(x);
%产生混沌序列
s=zeros(1m*n);
s(1)=key;
for i=2:m*n
    s(i)=3.7*s(i-1)*(1-s(i-1));
end
%将产生的混沌序列进行排序
[~num]=sort(s);
%产生一个与原图大小相同的0矩阵
y=zeros(mn);
for i=1:m*n
    y(num(i))=x(i);
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-04-23 18:53  F5\
     文件         292  2014-04-15 15:43  F5\antishuffle.m
     文件         614  2014-04-15 13:18  F5\bdct.m
     文件         506  2014-04-15 13:18  F5\bdctmtx.m
     文件         118  2014-04-15 16:33  F5\calc.m
     文件        1015  2014-04-15 21:04  F5\decode.m
     文件         563  2014-04-15 13:18  F5\dequantize.m
     文件        1470  2014-04-15 20:54  F5\encode.m
     文件         638  2014-04-15 13:18  F5\ibdct.m
     文件        1552  2014-04-15 13:18  F5\im2vec.m
     文件      106465  2014-04-15 15:20  F5\IScambled.jpg
     文件        2462  2014-04-15 13:18  F5\jpeg_qtable.m
     文件       14229  2014-04-15 13:18  F5\jpeg_read.c
     文件       65536  2014-04-15 13:18  F5\jpeg_read.dll
     文件         474  2014-04-15 13:18  F5\jpeg_read.m
     文件       12714  2014-04-15 13:18  F5\jpeg_write.c
     文件       57344  2014-04-15 13:18  F5\jpeg_write.dll
     文件         430  2014-04-15 13:18  F5\jpeg_write.m
     文件      263222  2014-04-15 13:18  F5\Lena.bmp
     文件       33862  2014-04-15 13:18  F5\Lena.JPG
     文件       33856  2014-04-15 21:00  F5\LenaF5.JPG
     文件         316  2014-04-15 20:55  F5\main_decode.m
     文件         493  2014-04-15 20:52  F5\main_encode.m
     文件         521  2014-04-15 13:18  F5\quantize.m
     文件       12787  2014-04-15 13:18  F5\README
     文件      366860  2014-04-15 15:19  F5\Scambled.jpg
     文件         286  2014-04-15 15:43  F5\shuffle.m
     文件        2935  2014-04-15 15:17  F5\shuffleV00.m
     文件        1569  2014-04-15 13:18  F5\vec2im.m

评论

共有 条评论