本文共 980 字,大约阅读时间需要 3 分钟。
本文将介绍一个基于Python的开源水印添加工具,支持多种自定义功能,适合自媒体工作者和图像处理爱好者。
通过终端安装Pillow库(第三方图片处理库):
pip install pillow
选择性克隆或下载完整仓库:
git clone https://github.com/2Dou/watermarker.git
将项目解压至任意文件夹,路径建议不含中文字符。Windows用户需注意文件名字符集。
使用marker.py处理图片或文件夹:
python marker.py -f input/baby.jpg -m "python实用宝典"
-f:输入图片路径,支持批量处理-m:水印内容-c:颜色(格式#RRGGBB)-s:水印间距(默认75)--opacity:透明度(0-1)--size:字体大小(默认50)--rotate:旋转角度(默认30度)设置自定义颜色:
python marker.py -f input/baby.jpg -m "python实用宝典" -c #232862 --opacity 0.08
颜色值可使用颜色工具获取,值范围为00-99-99-99。
处理文件夹下的所有图片:
python marker.py -f ./input -m "python实用宝典" -c #232862
处理完成后,成功标记将显示在output文件夹。
替换字体时,将字体文件放入font目录,修改TTF_FONT变量对应字体名。
通过本文方法,读者可以轻松为图片添加自定义水印,支持批量处理和多种调整选项。该工具具备良好的扩展性,适合多种场景使用。
转载地址:http://cpvd.baihongyu.com/