如何用Python来为你的图片批量增加水印
你是否有这样一种需求:你有大量图片,并且想在这些图片上批量增加水印。通常,你会使用在线工具来帮你完成这件事情,然而,你付出的代价是将图片一张一张地上传到这个在线工具中,上传的时间不仅慢,而且会消磨你的耐心。那么,今天,我就教你如何使用Python批量且免费地在本地为你的图片添加水印。
首先,在命令行里执行以下指令,安装图像处理的库Pillow。
pip install Pillow
创建文件pasting-logo.py,内容如下所示:
from PIL import Image
import os
import sys
if __name__ == "__main__":
if len(sys.argv) < 4:
print("Usage: python pasting-logo.py <your-images-directory> <destination-directory> <your-logo-name>")
exit(0)
source_dir = os.path.abspath(sys.argv