资源简介
基于LSB的彩色水印嵌入。其中包含了抗剪裁测试的部分。
代码片段和文件信息
clear;
clc;
bigc=imread(‘bigc.bmp‘);
[bMbN]=size(bigc);
H=uint8(zeros(bMbN));
L=uint8 (zeros(bMbN));
for i=1:bM
for j =1:bN
a=dec2bin(bigc(ij));
l=bitget(bigc(ij)1:4);
l=l(11)*1+l(12)*2+l(13)*4+l(14)*8;
L(ij)=l;
h=bitget(bigc(ij)5:8);
h=h(11)*1+h(12)*2+h(13)*4+h(14)*8;
H(ij)=h;
end
end
% figure(1);
% imshow(L);
% figure(2);
% imshow(H);
P=zeros(167167);
M=zeros(1167);
for i=1:167
for j=1:167
if i==j
P(ij)=1;
end
end
end
Q= P;
for i=1:83
M=P(i:);
P(i:)=P(i+84:);
P(i+84:)=M;
end
save P;
for j=1:83
M=Q(:j);
Q(:j)=Q(:j+84);
Q(:j+84)=M;
end
save Q;
C=P;
for i=1:167
for j=1:167
C(ij)=1;
end
end
save C;
L=uint8(P*double(L)*Q) + uint8(C);
H=uint8(P*double(H)*Q) + uint8(C);
% figure(1);
% imshow(L);
% figure(2);
% imshow(H);
%*********反变换**********%
% ll=L-uint8(C);
% ll=(P^-1)*double(ll)*(Q^-1);
% hh=H-uint8(C);
% hh=(P^-1)*double(hh)*(Q^-1);
% figure(1);
% imshow(uint8(ll));
% figure(2);
% imshow(uint8(hh));
%***************************%
[MN]=size(L);
bigL=round(15*rand(3*M3*N));
bigH=round(15*rand(3*M3*N));
%************插值*************%
ii=1;
jj=1;
for i=2:3:3*M
for j=2:3:3*N
bigL(ij)=L(iijj);
jj=jj+1;
end
jj=1;
ii=ii+1;
end
figure(1);
imshow(uint8(bigL));
%********************************%
%************插值*************%
ii=1;
jj=1;
for i=2:3:3*M
for j=2:3:3*N
bigH(ij)=H(iijj);
jj=jj+1;
end
jj=1;
ii=ii+1;
end
figure(2);
imshow(uint8(bigH));
imwrite(uint8(bigL)‘bigL.bmp‘);
imwrite(uint8(bigH)‘bigH.bmp‘);
%********************************%
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 29134 2018-02-22 15:48 lsb3\bigc.bmp
文件 1254 2018-01-24 14:41 lsb3\BIGC.png
文件 253582 2018-03-14 13:24 lsb3\bigH.bmp
文件 253582 2018-03-14 13:24 lsb3\bigL.bmp
文件 5065 2018-03-14 13:24 lsb3\C.mat
文件 1799 2018-02-24 16:29 lsb3\change.m
文件 1833 2018-02-25 15:53 lsb3\compare.m
文件 12846134 2018-03-17 14:43 lsb3\gzws.bmp
文件 736933 2017-10-20 15:10 lsb3\GZWS.jpg
文件 716 2018-03-17 14:58 lsb3\lb.m
文件 1651 2018-02-22 17:25 lsb3\lsb3.m
文件 13052662 2018-02-25 15:53 lsb3\lsb_watermarked1.bmp
文件 4892 2018-03-14 13:24 lsb3\P.mat
文件 86290 2018-01-24 14:41 lsb3\print.PNG
文件 4905 2018-03-14 13:24 lsb3\Q.mat
文件 967 2018-03-17 14:43 lsb3\qianru.m
文件 29134 2018-03-17 14:44 lsb3\rbigc.bmp
文件 2172 2018-02-25 15:54 lsb3\recomputer.m
文件 29134 2018-02-25 15:54 lsb3\recoverwater1.bmp
文件 12846134 2018-03-16 16:36 lsb3\shuiyin.bmp
文件 1943 2018-03-17 14:42 lsb3\tiqu.m
文件 106 2018-02-22 15:48 lsb3\Unti
文件 525 2018-01-24 15:56 lsb3\Unti
文件 74531 2018-03-12 09:21 lsb3\微信图片_20180312092113.jpg
文件 2770 2018-02-24 20:27 lsb3\捕获.PNG
目录 0 2018-05-07 12:49 lsb3
----------- --------- ---------- ----- ----
40267848 26
- 上一篇:dw 咖啡店网站
- 下一篇:airtop仿真软件使用手册
评论
共有 条评论