论文>通信/电子论文>MATLAB数字水印系统设计

                                    MATLAB数字水印系统设计

                                    编号:36-18193 | doc 格式 | 657.00K | 20 页
                                    MATLAB数字水印系统设计
                                    1.58万字 20页

                                    MATLAB是一套高性能的数值计算和可视化软件,其强大的图形功能以及丰富的图像处理工具函数,使得MATLAB特别适合于图像处理学习和应用。本课程设计将利用MATLAB,结合数字水印技术实现图像处理的基本功能。
                                    关键字:鲁棒水印、脆弱水印、空域、DCT、DWT


                                    目录
                                    1. 引言•••••••••••••••••••••••••(02)
                                    1.1数字水印的意义••••••••••••••••••••(02)
                                    1.2数字水印的作用••••••••••••••••••••(02)
                                    2.数字水印的分类•••••••••••••••••••(02)
                                    3. 数字水印的组成•••••••••••••••••••(02)
                                    4. 数字水印系统的实现•••••••••••••••••(04)
                                    4.1基于DCT域的鲁棒水印•••••••••••••••••(04)
                                    4.1.1基于DCT的鲁棒水印的嵌入•••••••••••••••(04)
                                    4.1.2基于DCT的数字水印的提取•••••••••••••••(06)
                                    4.2 基于空域的脆弱水印•••••••••••••••••••(06)
                                    4.2.1 基于空域的脆弱水印的嵌入••••••••••••••••(07)
                                    4.2.2 基于空域的脆弱水印的提取及篡改••••••••••••••(08)
                                    4.3 基于DWT域的脆弱水印•••••••••••••••••(08)
                                    4.3.1 基于DWT域的脆弱水印的嵌入及计算峰值性噪比•••••••••(09)
                                    4.3.2 基于DWT域的脆弱水印的提取••••••••••••••••(10)
                                    5. 设计小结•••••••••••••••••••••••••(11)
                                    6. 参考文献•••••••••••••••••••••••••(12)
                                    7. 附录•••••••••••••••••••••••••(12)

                                    参考文献:
                                    龚声蓉、刘纯平、王强等 数字图像处理与分析 清华大学出版社


                                    附录1-1
                                    %基于DCT域的鲁棒水印-水印的嵌入
                                    clear all;
                                    k=20;
                                    blocksize=8;
                                    midband=[0,0,0,1,1,1,1,0;
                                    0,0,1,1,1,1,0,0;
                                    0,1,1,1,1,0,0,0;
                                    1,1,1,1,0,0,0,0;
                                    1,1,1,0,0,0,0,0;
                                    1,1,0,0,0,0,0,0;
                                    1,0,0,0,0,0,0,0;
                                    0,0,0,0,0,0,0,0];
                                    message=double(imread('copyright.bmp'));
                                    subplot(1,2,1);
                                    imshow(message,[]);
                                    title('reshape image')
                                    Mm=size(message,1);
                                    Nm=size(message,2);
                                    n=Mm*Nm......
                                      
                                    关于我们 联系我们 帮助中心 支付方式  侵权处理 免责声明 友情链接 网站地图
                                      蜀ICP备11006018-1
                                    江苏快三开奖结果今天