源码文件夹中包含两种方法实现的水印程序:
WaterMark文件夹中的程序采用不带嵌入因子的加性规则算法
WaterMark_LSB文件夹中的程序采用基于位平面的最低有效位(LSB)替换算法
WaterMark程序按界面按钮顺序操作即可演示水印嵌入和提取过程。
watermark_lsb程序水印嵌入和提取演示操作过程如下:
1、水印嵌入
(1)单击【水印嵌入/提取】\【打开24位位图】菜单打开宿主图像
(2)再单击【水印嵌入/提取】\【嵌入隐藏信息(加密)】,在弹出窗口中选择水印图像
(3)在随后弹出的【另存为……】窗口中输入一个文件名保存嵌入水印的图像。
2、水印提取
(1)单击【水印嵌入/提取】\【打开24位位图】菜单打开嵌入水印的图像。
(2)单击【水印嵌入/提取】\【提取水印信息(解密)】,在弹出的【另存为……】窗口中输入一个文件名保存提取出的水印信息。
1