作者丨天作 来源丨GitPython(ID:jhtmtzzc) 有时候,为了保护版权,需要给作品中的图片加上水印。 一种是把水印(logo)加在图片的一个角落,就像有的是微信公众号会在后台把水印打开。 更厉害的一种是,水印在整个图上有很多,有个轻微的透明度,更安全。 PYTHON自动化 今天就来带大家,用Python给图片批量加上水印。有的小伙伴可能会说,网上也有很多工具有类似的功能,何必重复造轮子,被我猜到了吧。 既然如此,那就先看看用Python做这个工具的特点吧:
怎么样? 这个工具,其实是一个大神开源在Github上的项目,我只是个搬运工。 贴个地址:
代码可以从Github上下载,也可在“文末”找到下载方式。 重要的事说三遍: 记得把文件夹放在英文目录下 、记得把文件夹放在英文目录下 、记得把文件夹放在英文目录下 下载之后的目录结构是这样的:
“字体”文件夹,存放的是“青鸟华光简琥珀.ttf ” “input”文件夹,存放的是你要处理的图片,那么“output”自然就是输出的结果了 “marker.py”是实现功能的脚本文件 “README.md”是一个介绍文档 值得注意的有两点: 1、把“青鸟华光简琥珀.ttf ” 改为 “bird.ttf”, 名字不重要,只要是换成英文。另外,你也可以把你本地的字体(你喜欢的)替换过来。 2、在“marker.py”脚本中,把对应的字体名称替换掉。 看看效果 到这里,可以运行试试了。 在“marker.py”的同级目录下,打开Terminal/cmd,输入如下命令:
另外,上边提到的其他功能参数:
这里放一个我觉得比较舒服的参数:
贴个效果图: 如果觉得颜色不够完美,可以从下面的链接找到颜色对应的16进制,copy过来即可。
介绍就到这里了,有运行有问题的小伙伴,欢迎留言或者私聊。 源码下载 已上传百度网盘,可在后台回复“水印”下载源码。 原创不易,“在看” 和 “留言” 就是对我最大的支持和鼓励啊! 参考链接 https://zhuanlan.zhihu.com/p/138732523 |
|
来自: 昵称10087950 > 《JAVA》