文章目录
- 一、为什么要为图片添加水印
- 二、利用Python为图片添加水印
- 遍历文件夹下所有图片文件
- 三、利用QT for Python制作图片水印添加程序
一、为什么要为图片添加水印
在互联网写文章最头疼的一件事情就是发表的文章容易被抄袭,各种抄袭的手段真的是层出不穷。无奈,只能在不影响阅读体验的情况下不断地提高反抄袭的难度。虽然防不住,但是为文章中的图片添加水印,至少能够保证文章被抄袭之后,读者还能知道文章的来源网站。
在部分情况下,我们可以利用一些软件比如FastStone,快速截取一个带有水印的图片,如下图所示:
这样的工具可以快速地为图片添加上水印图像。
但是如果我们有一批的图片,其并不是通过截图生成,这种情况下如果要对每一个图片添加水印,FastStone工具就有点无能为力了。
我们可以使用市面上的一些软件来实现:
但是这些软件,要么不免费,要么免费但是不安全,要么太繁琐。
索性,我们就用Python来完成一个图片水印批量添加程序的开发。
二、利用Python为图片添加水印
图片添加图片水印的原理其实很简单,在一个空白的画布上依次将原图像和水印添加添加进去即可。
在Python中,我们可以借助PIL模块轻松地实现图片水印的添加。
下面,我们通过代码