一行Python代码添加水印

安装filestools

首先我们要先安装filestools,直接在cmd使用pip命令

pip install filestools

如果网速太慢可以切换国内源来加速 

pip install -i https://pypi.douban.com/simple/ filestools #豆瓣源
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple filestools #清华源 

敲代码

from watermarker.marker import add_mark


add_mark(file="test1.jpg",
         # 待加水印的图片的位置
         out="out",
         # 输出文件存放的位置
         mark="Moon",
         # 需要加的水印的内容
         opacity=0.4,
         # 字体的透明度,默认为0.15
         angle=45,
         # 文字倾斜的角度,默认值是30
         space=10,
         # 文字之间的间隔,默认是75个空格
         color="#FFC814",
         # 文字的颜色
         size=10
         # 文字的大小,默认是50
         )

关于add_mark()函数,分别介绍如下8个参数:

  • file:待添加水印的照片;
  • mark:使用哪些字作为水印;
  • out:添加水印后保存的位置;
  • color:水印字体的颜色,默认颜色#8B8B1B;
  • size:水印字体的大小,默认50;
  • opacity:水印字体的透明度,默认0.15;
  • space:水印字体之间的间隔, 默认75个空格;
  • angle:水印字体的旋转角度,默认30度;

你可能感兴趣的:(python)