|
输入:灰度封面图片我,秘密年代我,作为一个秘密消息年代和阈值TH |
|
输出:隐藏图像我1 |
|
为每个像素我(我,j)(除了像素在最后一列和最后一行) |
|
在光栅扫描顺序扫描; |
|
计算的预测误差我(我,j),Pe(我,j)和方程(1)和(2); |
|
生成PEH我,PK= 2×TH,PKl= 2×PK; |
|
找出零垃圾箱,表示它们Zrn和Zlm; |
|
/正确的扩张和转移/ |
|
如果 |
|
Δbin (我,j)=+TH+年代我; |
|
elseif |
|
Δbin (我,j)=PK−n,在那里
; |
|
其他的 |
|
Δbin (我,j)= 0; |
|
endif; |
|
我1 r(我,j)=我(我,j)+Δbin (我,j); |
|
结束; |
|
/完成,开始左右扩张和转移/ |
|
为每个像素我1 r(我,j) |
|
P呃(我,j)=我1 r(我,j)−P(我,j)=我(我,j)+Δbin (我,j)−P(我,j)=+Δbin (我,j); |
|
如果 |
|
Δbinl(我,j)=P呃(我,j)−TH−PK−
; |
|
elseifP呃(我,j)<−TH |
|
Δbinl(我,j)=−PKl+米,在哪里
,
; |
|
其他的 |
|
Δbinl(我,j)= 0; |
|
endif; |
|
我1(我,j)=我1 r(我,j)+Δbinl(我,j); |
|
P埃尔(我,j)=+Δbin (我,j)+Δbinl(我,j); |
|
结束; |
|
/完成嵌入过程1/ |
|