查看原文
其他

专属隐秘图片保护,我做了这款工具来解决!

万能小编辑 万能君的软件库 2022-11-03

「本期内容标签」

安卓 iOS 电脑 小程序 网站 游戏 教程

最近逛GitHub,看到一个比较不错的项目,这个项目主要是实现图片盲水印的功能。

所谓图片盲水印,就是利用算法将水印图片或者文字融入到原图中,生成的新图肉眼是看不出什么区别的,而通过算法进行处理,就会得到图片背后的水印,可谓是图片保护神器。

由于项目是Python实现的,对于没有Python环境的小伙伴们,我特意做了款小工具,让每个人都可以使用。

01

软件概览

我做的小工具基于GitHub上的盲水印项目:guofei9987 / blind_watermark,项目功能文章开头已叙述,注意这不是传统的图种哈,两个不是一个事情,图种是利用Windows的copy命令将文件合并而已,而今天这个项目完全是基于时频域算法实现。

如下项目在GitHub上获得800+Star。


02

软件体验

下载解压打开,如下软件功能很简单,就是两个功能:加水印图片或者水印文字功能。

先来测试第一个,利用软件内置的测试图片进行测试,如下导入测试原图和测试水印(最好是黑白图片,彩色的水印不太行),点击生成即可将二者融合。

生成的融合图和原图在同一目录,文件名为:源文件名+_加盲水印图片。我们对其进行解析,如下确实可以从中解析出背后的水印,虽说解析出的水印有噪声,但确实是可分辨的。


这种盲水印的图片,你对其做一下裁剪、旋转、遮挡等操作,也是有可能依然可以解析出背后水印的,当然也可能解析不出来。我们测试将生成的图片进行划线操作,如下划线后依然可以解析出来:

第二个加文字操作基本一致,不同的就是第一个加入的是水印图片,而这个是加文字,如下随便加入一些文字,对生成的图片进行解析,即可看到融入的文字。

03

小结

总之,这款工具还是有一定意义的,虽说存在一些干扰无法还原的问题,但能够实现一部分保护的功能,还是值得各位一试的。

04

本期内容获取

点击上面公众号,点击发消息发送6位时间代码 210615 获取您的每次转发、点赞、留言是最好的支持
「推荐阅读」
👉 微信搜索关注「万能搜吧」,推文时间19:15,内容为数码干货文章
👉 微信搜索关注「万能的书签」,推文时间12:00,内容为各类网站。

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存