沈阳理工大学数字图像处理课程设计
结 论
通过本次的课程设计,理解到的水印的嵌入、提取过程,了解到水印的用处和价值,在以后的实际生活中也可以采用LSB算法实现水印的嵌入,可以有效维护图像版权或防止无权限的修改。本设计采用的是基于空域的水印实现,通过LSB算法实现起来比较简单,同时可以保证数字水印的不可见性。
在实践的课程中,发现如果嵌入的位数太多,则会被人眼察觉到。但是由于数字水印位于图像的不重要像素位上,因此很容易被图像过滤、量化和几何型变等操作破坏,以致无法恢复数字水印,所以通常可采用一些增强数字水印的隐蔽性的算法,如奇偶标志位隐藏算法、索引数据链隐藏算法等,从而使水印的隐蔽性更高。
在水印提取过程中,需注意水印嵌入算法中的改变位,若为低位1,则在提取时应选用相同的低位1,否则提取的水印有很大的噪声,得不出与原始水印相同的图像。
14
沈阳理工大学数字图像处理课程设计
参考文献
[1] 刘刚等. MATLAB数字图像处理[M].机械工业出版社,2010:135-150. [2] 龚声蓉等.数字图像处理与分析[M].清华大学出版社,2006: 269. [3] 葛哲学.精通MATLAB[M].电子工业出版社,2008: 2-8.
[4] 张圣勤. MATLAB7.0实用教程[M].机器工业出版社,2006: 90-118.
[5] 孙仲康,沈振康.数字图像处理的应用[M].国防工业出版社,2008:132-158. [6] 龚声蓉等.数字图像处理与分析(第二版)[M].清华大学出版社.2014:267 [7] 阮沈勇.MATLAB程序设计[M].电子工业出版社,2004: 70-85. [8] 姚敏. 数字图像处理[M].机械工业出版社,2006: 52-60.
[9] 陈桂明.应用MATLAB语言处理数字信号与图像处理[M]. 科学出版社.2000: 50-65. [10] 赵荣椿.数字图像处理导论[M].西北工业大学出版社,2003: 65-72.
15