# 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,因为涉及多层窗口的嵌套,就没有对程序进行拆分,全部写到一个程序里面了
没有合适的资源?快使用搜索试试~ 我知道了~
数字图像可视化水印系统的设计与实现源码+项目说明.zip
共13个文件
txt:4个
bmp:3个
png:3个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 41 浏览量
2024-02-19
23:44:03
上传
评论
收藏 4.57MB ZIP 举报
温馨提示
【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为参考资料学习借鉴。 3、本资源作为“参考资料”如果需要实现其他功能,需要能看懂代码,并且热爱钻研,自行调试。 数字图像可视化水印系统的设计与实现源码+项目说明(LSB算法、DCT算法、随机间隔算法、区域校验位算法、图像降级算法、图像降级算法改进等6种数字水印算法的实现).zip 数字图像可视化水印系统的设计与实现源码+项目说明(LSB算法、DCT算法、随机间隔算法、区域校验位算法、图像降级算法、图像降级算法改进等6种数字水印算法的实现).zip 数字图像可视化水印系统的设计与实现源码+项目说明(LSB算法、DCT算法、随机间隔算法、区域校验位算法、图像降级算法、图像降级算法改进等6种数字水印算法的实现).zip 数字图像可视化水印系统的设计与实现源码+项目说明(LSB算法、DCT算法、随机间隔算法、区域校验位算法、图像降级算法、图像降级算法改进等6种数字水印算法的实现).zip
资源推荐
资源详情
资源评论
收起资源包目录
数字图像可视化水印系统的设计与实现源码+项目说明(LSB算法、DCT算法、随机间隔算法、区域校验位算法、图像降级算法、图像降级算法改进等6种数字水印算法的实现).zip (13个子文件)
code_20105
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
资源评论
土豆片片
- 粉丝: 1558
- 资源: 5641
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功