下面用一个简单的例子来解释。设I=[139 146 ;144 151]为信息比特矩阵,J=[1 0]为要隐藏的信息比特,隐藏位置为3、1,Δ=2,对于f=146来说,⌊f/Δ⌋=73与1 奇偶性相同,fw=147。
对于f=139来说,⌊f/Δ⌋=69与0 奇偶性不同,属于第二种情况,fw=141。
%奇偶量化法
%m为需要隐藏的信息个数
m=2;
x=2;
I=[139 146;144 151]
J=[1 0];
Y=dct2(I);
BC=2;
R=randi(x*x,1,m)
%避免产生重复随机数的类哈希算法
for n=2:m
for i=n:m
if R(i)==R(n-1)
R(i)=R(i)+1;