zl程序教程

您现在的位置是:首页 >  后端

当前栏目

【Python 实战】---- 批量对图片添加不同水印

Python批量 实战 图片 添加 不同 ---- 水印
2023-09-14 09:15:07 时间

1. 需求

  1. 多水印,多图片
  2. 对图片和水印进行一一对应的批量添加

2. 效果对比【加水印前和加水印后】

在这里插入图片描述

3. 开发思路

  1. 由于水印是多个,同时图片也是多个,所以考虑使用excel对他们进行配置,好一一对应;
  2. 字体的获取,不同文字的字体不同;
  3. 水印显示的位置计算;
  4. 最后将excel中对应的水印添加到对应的位置,保存图片!

4. 开发环境

python 3.7

from PIL import Image, ImageDraw, ImageFont
import openpyxl
import os
import time
from datetime import date

5. EXCEL 配置图片和水印在这里插入图片描述

6. 配置字体和图标