本文主要是介绍基于Matlab的数字图像水印技术,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
基于Matlab 的数字图像水印技术
- 课题介绍
数字水印技术涉及到许多图像处理算法以及数学计算工具等,如果用普通编程工具实现上述算法,需要要花费大量的时间,MathWorks公司推出的一种简单、高效、功能极强的高级语言——MATLAB语言,它具有高性能数值计算能力,可视化计算环境。只需短短的几行代码就可在MATLAB中解决许多复杂的计算问题。
- 字水印的具体实现
1 数字水印的嵌入
水印嵌入就是把水印信号嵌入到原始图像中。水印嵌入过程如图所示
图1 水印提取过程
水印嵌入准则包括两个准则:H法准则和乘法准则。其中惩罚准则有强度因子,为保证在水印不可见的前提下,尽可能提高嵌入水印的强度。强度因子的选择必须考虑图像的性质以及视觉系统的特性。
2 数字水印的提取与检测
在某水印系统中,水印可以被精确地提取出来,这一过程就是水印提取。例如在完整性确认的应用中,必须能够精确地提取出所嵌入的水印,还要
这篇关于基于Matlab的数字图像水印技术的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!