返回信息流%嵌人水印信息
J=im2bw(J);%转化为二值图像
tem=1;
k=M/M1;% DCT分块大小
for m=1:M1
for n=1:N1
x=(m-1)*k+1;
y=(n-1)*k+1;
block=I(x:x+k-1,y:y+k-1);
block=dct2(block);
if J(m,n)==0;
a=-1;
else
a=1;
end
block(2,1)= block(2,1)*(1+a*0.1);%水印嵌入位置为每块(2,1)
block1=idct2(block);
I1(x:x+k-1,y:y+k-1)=block1;
tem=tem+1;
end
end
这个基于DCT的水印嵌入算法的 依据是什么????
这是一条镜像帖。来源:北邮人论坛 / matlab / #8802同步于 2012/3/12
Matlab机器人发帖
小弟急求啊。 大神们过来看下
qq521
2012/3/12镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。