python图片水印软件_使用Python编写批量添加图片水印程序:一、代码方案

一、为什么要为图片添加水印

在部分情况下,我们可以利用一些软件比如FastStone,快速截取一个带有水印的图片,如下图所示:

但是这些软件,要么不免费,要么免费但是不安全,要么太繁琐。

索性,我们就用Python来完成一个图片水印批量添加程序的开发。

二、利用Python为图片添加水印

图片添加图片水印的原理其实很简单,在一个空白的画布上依次将原图像和水印添加添加进去即可。

在Python中,我们可以借助PIL模块轻松地实现图片水印的添加。

下面,我们通过代码来演示一下。

遍历文件夹下所有图片文件

首先我们需要获取一个目录下的所有文件,提取出其中的图像文件,这一步通过内置的os模块即可实现,代码如下所示:

import os

img_suffix_list = [‘png’, ‘jpg’, ‘bmp’]

for i in os.listdir(r’C:Usersyang9Desktop’):

if i.split(‘.’)[-1] in img_suffix_list:

print(i)

运行上述代码,我们将获取选定目录下后缀名为png、jpg、bmp的图形文件,其效果如下图所示:

去保存的目录看看具体的效果,都准确地添加了图片水印:

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览214749 人正在系统学习中 相关资源:邦仁桶装水软件(送水管理系统)_送水站信息管理系统c++-餐饮零售…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月26日
下一篇 2021年1月26日

相关推荐