# Visual-watermarking-system-based-on-digital-image
数字图像可视化水印系统的设计与实现
(LSB算法、DCT算法、随机间隔算法、区域校验位算法、图像降级算法、图像降级算法改进等6种数字水印算法的实现)
---
### 程序介绍
* 这是源自我的本科毕业设计的程序,使用Python实现了一个数字图形可视化水印系统。
* 因为在毕设过程中,发现目前全网涉及到数字水印算法99%都是用matlab实现的,几乎没有合适的Python实现代码,于是只能参照matlab代码和算法原理,自己实现Python代码,在实现过程中也遇到了不少问题。所以我将实现成功的代码分享出来,有需要的人可以少走一些弯路,少费工夫
* 并且截取部分毕业论文,上面有较为详细的操作演示
* 论文获得2020本科优秀毕业论文
### 功能
* LSB基本算法
* 随机间隔算法
* 区域校验位算法
* 图像降级算法
* 图像降级算法改进
* DCT算法
### 环境
* Python3.7
### 运行方式
直接运行即可
```
python main.py
```
* main.py是源代码
* main.exe是用pyinstaller导出的exe可执行程序(因较大没有上传)
* GUI使用的Tkinter,因为涉及多层窗口的嵌套,就没有对程序进行拆分,全部写到一个程序里面了
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
这里为你收集整理了关于毕业设计、课程设计可参考借鉴的资料一份,质量非常高,如果你投入时间去研究几天相信肯定对你有很大的帮助。到时候你会回来感谢我的。 本资源是经过本地编译测试、可打开、可运行的项目、文件或源码,可以用于毕业设计、课程设计的应用、参考和学习需求,请放心下载。 祝愿你在这个毕业设计项目中取得巨大进步,顺利毕业! 但还需强调一下,这些项目源码仅供学习和研究之用。在使用这些资源时,请务必遵守学术诚信原则和相关法律法规,不得将其用于任何商业目的或侵犯他人权益的行为。对于任何因使用本资源而导致的问题,包括但不限于数据丢失、系统崩溃或安全漏洞,风险自担哦! 如有侵权,请联系博主删除。
资源推荐
资源详情
资源评论
收起资源包目录
毕业设计-数字图像可视化水印系统的设计与实现LSB算法DCT算法随机间隔算法区域校验位算法图像降级算法图像降级算.zip (13个子文件)
Visual-watermarking-system-based-on-digital-image-master
main.py 39KB
隐藏信息
hideInfo_LSB.txt 56B
hideInfo_random_interval.txt 56B
hideInfo_DCT.txt 56B
hideInfo_regional_verification.txt 56B
隐写用图
regional_verification_origin.bmp 507KB
image.png 423KB
mark.png 101KB
DCT_origin.bmp 353KB
LSB_origin.png 328KB
random_interval_origin.bmp 353KB
理论+演示.pdf 3.11MB
README.md 1KB
共 13 条
- 1
资源评论
高校毕业设计
- 粉丝: 215
- 资源: 383
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功