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

2021-02-21 09:25

介绍了数字水印的产生、发展及其应用,讨论了数字水印的分类,提出了图像的预处理思想,利用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


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

下一篇:中国铁路线路图

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

马上注册会员

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