app开发者平台在数字化时代的重要性与发展趋势解析
914
2022-12-01
数字水印学习系统之三 DWT操作
登记号 | 分类号 | 软件全称 | 软件简称 | 版本号 | 著作权人(国籍) | 首次发表日期 | 登记批准日期 |
2009SR038176 | 68000-8400 | 数字水印学习系统 | water | V 1.0 | *****: 中国 |
| 2009-09-09 |
3. DWT 操作
DWT 操作实现了对 DWT 的 3 层分解以及在各个不同的子带内嵌入、提取水印信息。
3.1. 1 层 DWT
单击【 DWT 】菜单,弹出如图 3.1 所示下拉菜单。
图 3.1 下拉菜单
在下拉菜单内选择【 1 层 DWT 】,出现如图 3.2 所示读取文件对话框。
图 3.2 读取文件对话框
选取将要进行 1 层 DWT 分解的图像,单击【打开】命令按钮,此时主界面如图 3.3 所示,显示了 1 层 DWT 分解后出现的四个子带。
图 3.3 DWT 分解的子带
3.2. 2 层 DWT
单击【 DWT 】菜单,弹出如图 3.1 所示下拉菜单。在下拉菜单内选择【 2 层 DWT 】,出现如图 3.2 所示读取文件对话框。选取将要进行 2 层 DWT 分解的图像,单击【打开】命令按钮,此时主界面如图 3.4 所示,显示了对 1 层逼近子带再次进行分解后出现的四个子带。
图 3.4 2 层 DWT 分解
3.3. 3 层 DWT
单击【 DWT 】菜单,弹出如图 3.1 所示下拉菜单。在下拉菜单内选择【 3 层 DWT 】,出现如图 3.2 所示读取文件对话框。选取将要进行 3 层 DWT 分解的图像,单击【打开】命令按钮,此时主界面如图 3.5 所示,显示了对 2 层逼近子带再次进行分解后出现的四个子带。
图 3.5 3 层 DWT 分解
3.4. DWT 水印演示(逼近子带)
DWT 水印演示(逼近子带)完成将水印嵌入到 DWT 的逼近子带内,并在主界面内显示出嵌入前后的载体图像、水印图像。
单击【 DWT 】菜单,弹出如图 3.1 所示下拉菜单。在下拉菜单内选择【 DWT 水印演示(逼近子带)】,出现如 3.6 所示读取原始文件对话框。
图 3.6 读取原始文件
选择原始文件后,单击【打开】命令按钮,出现如图 3.7 所示读取水印文件对话框。
图 3.7 读取水印文件
选取水印文件后,单击【打开】命令按钮,出现如图 3.8 所示进度条。
图 3.8 进度条
进度条完成后,主界面显示 DWT 水印的演示情况,如图 3.9 所示。
图 3.9 DWT 水印演示
3.5. DWT 子带水印(对角线)
DWT 子带水印(对角线)完成将水印嵌入到 DWT 的对角线子带内,并在主界面内显示出嵌入前后的载体图像、水印图像。
单击【 DWT 】菜单,弹出如图 3.1 所示下拉菜单。在下拉菜单内选择【 DWT 子带水印(对角线)】,出现如 3.10 所示读取原始文件对话框。
图 3.10 读取原始文件
选取原始文件后,单击【打开】命令按钮,出现如图 3.11 所示读取水印文件对话框。
图 3.11 读取水印文件
选取水印文件后,单击【打开】命令按钮,出现如图 3.12 所示进度条。
图 3.12 进度条
进度条运行完毕后,主界面显示嵌入水印前后的载体图像、水印图像等信息,如图 3.13 所示。
图 3.13 主界面显示情况
3.6. DWT 嵌入水印(逼近子带)
DWT 嵌入水印(逼近子带)用来实现在 1 层 DWT 分解的逼近子带内嵌入水印信息。
单击【 DWT 】菜单,弹出如图 3.1 所示下拉菜单。在下拉菜单内选择【 DWT 嵌入水印(逼近子带)】,出现如 3.14 所示读取原始文件对话框。
图 3.14 读取原始文件
选择原始文件后,单击【打开】命令按钮,出现如图 3.15 所示读取水印文件对话框。
图 3.15 读入水印图像对话框
选取水印文件后,单击【打开】对话框,出现如图 3.16 所示保存对话框。
图 3.16 保存对话框
输入要保存的文件名后,单击【保存】命令按钮,出现如图 3.17 所示进度条。
图 3.17 进度条
进度条完成后,主界面内显示了原始图像、水印图像、含水印图像,如图 3.18 所示。
图 3.18 主界面显示
3.7. DWT 提取水印(逼近子带)
DWT 提取水印(逼近子带)用来实现从 1 层 DWT 分解的逼近子带内提取水印信息。
单击【 DWT 】菜单,弹出如图 3.1 所示下拉菜单。在下拉菜单内选择【 DWT 提取水印(逼近子带)】,出现如 3.19 所示读取原始文件对话框。
图 3.19 读入原始文件
选取原始文件后,单击【打开】命令按钮,出现如图 3.20 所示读取含水印图像对话框。
图 3.20 读取含水印图像
选取含水印文件后,单击【打开】按钮,出现如图 3.21 所示进度条。
图 3.21 进度条
进度条完成后,主界面内显示提取出的水印图像的完整图和局部图,如图 3.22 所示。
图 3.22 主界面图
3.8. 2 层 DWT 水印(逼近子带)
2 层 DWT 水印(逼近子带)用来实现向 2 层 DWT 逼近子带内嵌入、提取水印信息。
单击【 DWT 】菜单,弹出如图 3.1 所示下拉菜单。在下拉菜单内选择【 2 层 DWT 水印(逼近子带)】,出现如 3.23 所示读取原始文件对话框。
图 3.23 读入原始图像对话框
选取原始文件后,单击【打开】按钮,出现如图 3.24 所示读入水印信息对话框。
图 3.24 读入水印图像对话框
选取水印图像后,单击【打开】按钮,主界面如图 3.25 所示,显示了嵌入水印前后、及提取水印信息后的原始图像、含水印图像、水印图像等信息。
图 3.25 主界面
3.9. 2 层 DWT 水印(对角线)
2 层 DWT 水印(对角线)用来实现向 2 层 DWT 对角线子带内嵌入、提取水印信息。
单击【 DWT 】菜单,弹出如图 3.1 所示下拉菜单。在下拉菜单内选择【 2 层 DWT 水印(对角线)】,出现如 3.26 所示读取原始文件对话框。
图 3.26 读入原始图像对话框
选取原始文件后,单击【打开】按钮,出现如图 3.27 所示读入水印信息对话框。
图 3.27 读入水印图像对话框
选取水印图像后,单击【打开】按钮,主界面如图 3.28 所示,显示了嵌入水印前后、及提取水印信息后的原始图像、含水印图像、水印图像等信息。
图 3.28 主界面
3.10. 3 层 DWT 水印(逼近子带)
3 层 DWT 水印(逼近子带)用来实现向 3 层 DWT 逼近子带内嵌入、提取水印信息。
单击【 DWT 】菜单,弹出如图 3.1 所示下拉菜单。在下拉菜单内选择【 3 层 DWT 水印(逼近子带)】,出现如 3.29 所示读取原始文件对话框。
图 3.29 读入原始图像对话框
选取原始文件后,单击【打开】按钮,出现如图 3.30 所示读入水印信息对话框。
图 3.30 读入水印图像对话框
选取水印图像后,单击【打开】按钮,主界面如图 3.31 所示,显示了嵌入水印前后、及提取水印信息后的原始图像、含水印图像、水印图像等信息。
图 3.31 主界面
3.11. 3 层 DWT 水印(对角线)
3 层 DWT 水印(对角线)用来实现向 3 层 DWT 对角线子带内嵌入、提取水印信息。
单击【 DWT 】菜单,弹出如图 3.1 所示下拉菜单。在下拉菜单内选择【 3 层 DWT 水印(对角线)】,出现如 3.32 所示读取原始文件对话框。
图 3.32 读入原始图像对话框
选取原始文件后,单击【打开】按钮,出现如图 3.33 所示读入水印信息对话框。
图 3.33 读入水印图像对话框
选取水印图像后,单击【打开】按钮,主界面如图 3.34 所示,显示了嵌入水印前后、及提取水印信息后的原始图像、含水印图像、水印图像等信息。
图 3.34 主界面
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~