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

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

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

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

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

# 设置字体和字体大小

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在我们的图片上,比如这样:

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

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

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

日常学python

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

python水印_用python来给图片加水印相关推荐

  1. php给网页加水印_两种php给图片加水印的实现代码

    PHP最简单的加水印方法 $img = imagecreatefromjpeg($filename); $logo = imagecreatefromjpeg($filename); /*imagec ...

  2. 如何给图片加水印?这几个给图片加水印的方法小白也能轻松学会

    大家在生活中会不会经常将自己拍摄的图片分享到社交平台?在分享的时候,会不会担心图片被别人盗用的情况发生?今天教你一个好办法,只要将图片加上自己的水印,就不用担心这样的情况出现了.那么你们知道给图片加水 ...

  3. 给图片加水印的简单方法,手机图片加水印也可以用

    当我们在网上发布图片时,如果图片上有水印,那别人就无法随意盗用了.所以给图片加水印已经是我们日常生活中必备的防伪手段之一了.那如何给图片加水印呢?今天我就给大家分享三个软件,有需要的朋友们可以一起来看 ...

  4. php文件夹下所有图片加水印软件,PHP经典的给图片加水印程序

    PHP经典的给图片加水印程序 更新时间:2006年12月06日 00:00:00   作者: /**************************************************** ...

  5. php图片水印制作教程,使用PHP给图片加水印的方法

    使用PHP给图片加水印的方法 发布时间:2021-02-10 10:10:09 来源:亿速云 阅读:62 作者:小新 这篇文章主要介绍了使用PHP给图片加水印的方法,具有一定借鉴价值,感兴趣的朋友可以 ...

  6. 如何给图片加水印?这三个图片加水印方法,帮你添加花式水印

    大家有没有这样情况,自己好不容易做好的作品发布到网络平台上结果被他人盗用了,很让人气愤,那我们应该如何避免这种情况呢? 其实我们可以给自己的作品加上一些专属的个性化水印,那小伙伴们知道图片加水印怎么操 ...

  7. 图片加水印怎么弄?这些图片加水印方法分享给你

    相信很多小伙伴平常会喜欢将自己拍摄的作品上传到社交平台上与他人分享吧.然而有时会遇到自己辛苦拍摄的视频或者图片被他人盗用,甚至是获利的情况.其实想要避免自己的作品被他人盗用,我们可以在作品上面添加专属 ...

  8. 如何添加图片水印?手把手教学4个图片加水印的方法,太便利了

    在当今的数字时代,随着图片的广泛使用,越来越多的人开始关注图片的版权问题.为了保护图片的版权,许多人使用水印来标记他们的图片.在这里,我们将介绍3款流行的图片加水印工具,还不清楚图片加水印怎么弄的朋友 ...

  9. Python脚本实现图片加水印

    起步 图片是指由图形.图像等构成的平面媒体,有形式的事物,我们看到的,是图画.照片.拓片等的统称. 为了保护一些原创图片的版权,某些时候我们需要在图片上面,加上水印,当然你可以用Photoshop来做 ...

  10. 用Python给图片加水印

    版权相当重要,对于某张图片,可能是你精心制作的思维导图,或者你精心设计的某个logo.你可能花费好多时间来弄,最后却被别人直接搬运过去使用,好气哦! 基于此,本文我就带着大家学学如何给你的图片加水印, ...

最新文章

  1. java独立承担,Java使用独立文件服务器
  2. 利用Gallery和ImageView实现图片浏览器
  3. 以太网的MAC帧(一)
  4. 虚拟化:IT技术的第三次革命
  5. uboot2012(一)分析重定位
  6. php fpm 不写errorlog,PHP-FPM不写入错误日志
  7. “SHOT NOTE”新文具,构建虚实之桥
  8. 回归素材(part9)--PYTHON机器学习手册-从数据预处理到深度学习
  9. Java中使用JNI调用本地动态库的方法
  10. 线程、线程与进程、ULT与KLT
  11. Linux_《Linux命令行与shell脚本编程大全》第十章学习总结
  12. 开源商业化未来究竟如何?国际开源圈网红这样说
  13. 快速搭建ELK7.5版本的日志分析系统--搭建篇
  14. JS常见的字符串操作
  15. SVN回滚代码时,提示冲突怎么办
  16. (转)这张照片告诉了你蚂蚁金服成功的秘密...
  17. 和我一起学《HTTP权威指南》——Web服务器
  18. flashfxpFTP链接显示PASV、列表错误
  19. 美,英,荷文元音及元音组合国际音标对照表
  20. 如何在python 设置输入字符的 颜色 背景色,前景色

热门文章

  1. 7.2 PCA-机器学习笔记-斯坦福吴恩达教授
  2. 6.2 K-Means 算法步骤-机器学习笔记-斯坦福吴恩达教授
  3. vivado-SOC-----Memory内存测试和DDR测试(初学者SDK hello world不通的有救了~)
  4. 傅里叶变换(待总结)
  5. 用WINRAR巧妙分割大压缩包
  6. 数字信号处理篇(一) 采样定理
  7. 资产配置决策系统的MATLAB实现
  8. 编程格式注意事项---后期慢慢补充
  9. linux账号管理笔记
  10. 解决activiti中由模板转换的流程图连线名称缺失问题