基于图像预处理的DCT数字水印算法及其MATLAB实现(2)

2021-02-21 09:25

介绍了数字水印的产生、发展及其应用,讨论了数字水印的分类,提出了图像的预处理思想,利用MATLAB中的剪切函数、缩放函数,以及调整图像直方图的方法对图像进行预处理,并用MATLAB进行了仿真.实验结果表明:预处理在DCT数字水印算法的前期工作中有较好作用

第2 8卷第 2期

冯战申,:于图像预处理的 D T数字水印算法及其 MA L等基 C T AB实现

9 1

m = ( ) ( ) F,) c“ c ( c ) )∑ ( c“(…

0

∑=

0

y c。 )。 )s c。

‘‘

…s c。

2 N

u= 0,…,— l;= 0,…,一 1 l, M口 l, N

其中:c H ()

“=0‘

( )

:

“= 12…,一1,, M .二维 D T反变换公式为 C

』/=, Ⅳ 0【

u= 12…,一1,, N .

小。 s=

,

0,…,一 1;= 0,…,一 1, 1,肘 Y I,Ⅳ

其中, Y为空间采样值,,频域采样值 . u为 因为数字图像多用像素方阵来标识, M= N,时,维 D T正反变换可以简化为:即此二 Cm(,) c )∑ F =( c) “ ( )…

0

∑=

0

。 )。 c。 s

'

…s c。

, ,

() 3) ( 3

“: 0,…,一 1;= 0,…,v一 1, 1, N 1,,

)=∑…

0一 0 :

c“ c FⅡ' c ( ) (∑c ) ( )( ) (c 。 u(。 s

…s c。

, ,

() 4) ( 4

0,…,v— l;= 0, ,一 1 1,, 1,一Ⅳ .

其中:

(, ) J“ 0=, : ̄/=或 o )( /ⅣL//“:12 -,一1, N, 2 ,, N .一

3基于图像预处理的 D T算法及实现 C3 1算法及 MA L B实现 . TA

算法的基本思想:先从较大图像 I中经剪切而得到图像 I,对它的直方图进行调整以达到增强图像对比度的效果, 2再此时

得到图像 I, I为原始的公开图像 .调整后的黑白水印图像嵌入到原始公开图像 I 3将 3作将 3的低频分量上,而达到隐藏信息从的目的,有足够的鲁棒性 .为方便比较,文还将黑白水印图像嵌入到调整直方图前的图像 I又 本 2中.体的算法如下:具 1读取 R B图像并变换成灰度图像 I对 I行合理剪切,得某个部分的图像得到图像

I. ) G,进取 2 2用甬数 iajs(对 I ) m dut) 2的直方图进行调整,直达到较为理想的效果为止,时得到图像 I作为原始公开图像 .一此 3并读取黑白数字水印图像到二维数组 w,并对其大小进行适当的调整 .

3将 I ) 2和 I全分割为互不覆盖的图像块 bok (,) bok (, ) 1,8对 bok (,) bok (,) 1, 3完 l 2 xY和 l 3 x Y, y, l 2 xY和 l 3 xY,≤x y c c x c c≤8对 bok (, ) bo k (, )分别进行 D T变换 ., l 2 x Y和 lc 3 x Y, c C

4取黑自数字水印罔像中的一个元素 w(, )嵌入到 I ) Pq, 2和 I图像块的 D T的低频系数中 . 3的 C 5对嵌入水印信息后的图像块分别进行 IC ) D T变换 .6分别合并图像块,到嵌入黑白数字水印后的图像 I )得 4和 I. 5

水印的提取过程为上述嵌入水印算法过程的逆运算,处从略,下文将一起给出嵌人和提取的源程序 .此但整个算法在 MA L B . l T A 7 0环境下实现,源程序如下:其ce r co e al la; ls l

RGB:i e d p p esp g ); mra (’ e p r. n’

I g 2 ry R B;:r ga ( G ) b f ue 1; s o ( ) i r( ) i hw I; g mI o be I/ 5 =d u l( ) 2 6:

1= ico (, 10102525 ) 2 m rp I[O 0 5 5];f ue 2; s o (2; i r ( ) i h w I ) g mi r (;mhs I ); f ue 3) i i ( 2 g t

1 m dutI,0 0 1 . 1,01 ) 3=iajs(2[ .7 9】[]; 0i r( ) i i(3; f ue 4; hs 1 ) g m ti r (;ms o 1; f ue 5) i h w(3) gW=i ed X l010 b mra (’ C 0 O . mp’; )

f ue 6; s o (; i r ( ) i h w W) g m


基于图像预处理的DCT数字水印算法及其MATLAB实现(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中国铁路线路图

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: