介绍了数字水印的产生、发展及其应用,讨论了数字水印的分类,提出了图像的预处理思想,利用MATLAB中的剪切函数、缩放函数,以及调整图像直方图的方法对图像进行预处理,并用MATLAB进行了仿真.实验结果表明:预处理在DCT数字水印算法的前期工作中有较好作用
9 2W=i rs e w,3,2 ) m ei ([ 23]; zi r( )i h w W; f ue 7; s o ( ) g m
许昌学院学报
20 0 9年 3月
%嵌入水印frP 1: o 32 frq 1: 2 o 3
x P一1 8+
1 Y:( 1¥=( ); q一 ) 8+1; bok I (: 8—1 Y Y+ l 2= 2 x X+ c,: 8—1; ) bok I (: 8—1 Y Y+ l 3= 3 x x+ c,: 8—1; )bok lc 2=d t bo k; o2( lc 2)
bok d t ( l k ) lc 3= o bo 3; 2 c i W(, )== f Pq 0a=一 1:
es lea= 1:
ed n
b c2 1 1 l k (。)=b c2 11 o l k (,)¥( a¥ .0 ) o 1+ 0 05;bok (, )=bok (, ) ( l 3 11 c lc3 1 1 1+a 0 0 5; . 0 ) b c 2=ic ( l k ) lk o d t bo 2; 2 cbo k lc 3=ic2 bok ); d t( lc 3
I(:+ 4 x x 8—1 y y+,: 8—1 bo k; )= l 2 cI x X+8—1 Y: 5(:, Y+8—1 )=bo k lc 3;ed n ed n
i r( ) i hw(4[ ) fue 8; so I,]; g m
i r( ) i o I,]; f ue 9; hw(5[ ) g ms%提取水印f rP= l: 2 o 3 frq= 1: 2 o 3
x P一1 8+1 Y=( 1 8+1=( )}; q一 ){;
i 1 (, )一I (, ) 0 f(4 x Y 2 x Y )> F Pq (, )=1;es le
F( q)=0; P,ed n
i I (, )一I (, ) 0 f(5 x Y 3 x Y )> H(, ):1 Pq;es le
H(, P q)=0;ed n ed n ed n
i r( 0; hw F[ ) fue 1 ) iso (,]; g m i r( 1; o ([ ) f ue 1 ) i hw H,]; g ms32运行的结果及比较 .该图像为读取的 R B原始图像经转换后得到的灰度图像 I很明显它 C .
的大小不适合做原始的公开图像,使用剪切技术或缩放技术可以比较而容易的改变这一点,文采用剪切技术来获得灰度图像 I中的某个大小合本
图 1转化为灰度图像 I
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库基于图像预处理的DCT数字水印算法及其MATLAB实现(3)在线全文阅读。
相关推荐: