Python可以为图片添加水印吗? Python为图片添加水印有哪些方法?

水印在我们的日常生活中,经常可以看见,它可以让我们的版权或者是作品不被窃取,有水印可以加在图片上,有的水印可以对一个文档进行加载,今天带大家一起来了解Python可以为图片添加水印吗? Python为图片添加水印有哪些方法?希望通过阅读这篇文章,可以让大家有所收获 。

【Python可以为图片添加水印吗? Python为图片添加水印有哪些方法?】

Python可以为图片添加水印吗? Python为图片添加水印有哪些方法?

文章插图
刚刚提到了版权的问题,就是因为现在存在有大量盗图的现象,使用水印也是大多数人对自己的图片进行保护的一种方式,可以在水印上添加自己的名字,以及作品的出处,这样就会让更多的人知道这张图片的作者信息,下面通过实例向大家进行讲解 。
一、文字水印
我们在对一张图片进行水印的添加时,通常会使用到文字水印多一点,对文字水印的添加,我们需要使用到一个pillow模块,具体的代码如下:
from PIL import Image, ImageFont, ImageDrawfont = ImageFont.truetype('msyh.ttc', 40)im = Image.open('hh.jpg')drawer = ImageDraw.Draw(im)text = '@ZackSock'drawer.text((0, 0), text, (0, 255, 0), font)im.show()在这个示例中,我们首先是对字体进行了一个处理,在代码的第二行就是设置的水印文字的大小,它是由“ImageFont.truetype”中的第二个参数所决定的,我们这里设置的是40,然后在对图片进行加载,设置水印的位置和水印的颜色,使用的命令是倒数第二行的代码 。
二、图片水印
使用图片来设置水印,这种方法用的比较少,没有文字水印使用的那么方便,平常使用图片作为水印的话,一般是表示一个logo 。
到此这篇关于Python可以为图片添加水印吗? Python为图片添加水印有哪些方法?的文章就介绍到这了,更多相关Python添加文字水印内容可以继续关注学习哦 。

    推荐阅读