美文网首页日常学python
用python来给图片加水印

用python来给图片加水印

作者: sergiojune | 来源:发表于2018-08-11 09:05 被阅读6次

有时候我想在图片上添加自己的水印来防止别人盗图,所以今天给大家分享如何用python给我们的图片添加上水印。我们先来看看效果。

image

可以看到右下角就有了我们公众号的名称的水印,是不是超级厉害?那我们看看代码吧,也就20行不到。

image

前提需要下载好库 PIL,没有的先去下载,这里不多说了。

是不是很简单,随便改一下还可以批量添加,还可以改下字体改下文本位置也达到不同的效果。

image

只需要更改下面两行代码即可

# 设置字体和字体大小
font =  ImageFont.truetype('C:\Windows\Fonts\HYS5GFM.TTF', 100)# 设置水印位置
text_xy = (layer.size[0]//2 - text_size_x//2, layer.size[1] - text_size_y)

这里需要注意的是,在添加水印时中文字体无法显示是你设置的字体没有中文,需要更换有中文对应的字体。

我们还可以添加图片或者说logo在我们的图片上,比如这样:

image

把我们的logo放在图片上也是不错的,这样就更加盗版不了了,代码也是10行不到,再说一句:人生苦短,我用python:)

image

python可能真的除了不会生孩子,其他的什么都可以了,你还等什么,敲起来吧!!!

ps:原创不易,如果觉得文章不错的话,欢迎随手点赞转发支持

日常学python

代码不止bug,还有美和乐趣

image

相关文章

  • 用python来给图片加水印

    有时候我想在图片上添加自己的水印来防止别人盗图,所以今天给大家分享如何用python给我们的图片添加上水印。我们先...

  • 图片添加二维码水印教程

    本博客介绍一下用jdk awt实现图片加文字水印和图片水印的方法 一、图片文字水印 原来图片 加上文字水印后图片 ...

  • 用python+OpenCV去除图片水印

    用python+OpenCV去除图片水印 python+OpenCV不仅能用来为图片添加水印logo,还能用来去除...

  • 图片加水印

    加文字水印 图片水印 给字体加颜色

  • python图片加文字水印

    用python做后端时,用户想要在下载的图片用打上相关个人信息,于是看了一下Pillow文档,简单的实现了功能。打...

  • Python应用之批量打水印

    之前写菲律宾游记,想给自己的照片批量打上水印,首先想到的就是用Python实现给图片加文字,然后写个循环。 做过图...

  • 图片加数字水印

    数字水印介绍 常见的图片水印多是在图片上附上文字、logo等信息,可以直观地看出来,除了这种水印外,好可以给图片加...

  • ios绘图实列

    1> 水印PPT简介 * 图片水印作用:防止他人盗取图片,加一些Logo,生成一张新的图片。 * 怎么生成新的图片...

  • FFmpeg滤镜(3)

    FFmpeg为视频加图片水印 1、movie滤镜 如图,通过movie读取图片文件作为水印,显示在x坐标30、y坐...

  • 推荐一波2018年一直舍不得删掉的APP推荐,超有趣+高逼格+很

    图片加文字秀 图片搭配文字的APP,提供图片加文字、文字生成图片、图片加水印、生成文字海报等。 迅捷CAD看图 免...

网友评论

    本文标题:用python来给图片加水印

    本文链接:https://www.haomeiwen.com/subject/gdbrbftx.html