做电商最最经常遇到的事情就是需要给图片添加logo,或者说给活动做腰带,打标,其实很多插件就可以完成这部分工作。
Duck不必,用python批量打标上logo,简直太方便了!!!
第一个版本链接
https://blog.csdn.net/weixin_43289135/article/details/107326156
第一个版本也是非常方便快捷的,不过制作出来的图片会比较大,原本100kb 800*800的图片制作完成之后会变成300kb左右。
这个是改进版,只在原来的代码中改了一点点,但是文件立马就缩小了,原本100kb的图片+30kb的logo,制作完成之后只有30kb!!!图片质量减损了一些,但是文件大小小了,图片上传后的加载速度立马蹭蹭蹭地提上去了!!!飞一般的感觉!
1. 这是需要用到的包
pip install Pillow
2. 完整代码
# 批量logo
# 导入需要的包
from PIL import Image, ImageDraw
import os
dir="imgs"
data=os.listdir(dir)
t=0
for i in data:
t+=1
#图片尺寸
pic_size = (800, 800)
#logo图片
logo_path = os.path.join('.',