今天来分享可以给图片添加水印的方法,十分的简单实用,大家在看了之后也可以私底下去自己试试。
# encoding=utf8
'''
Python给图片加水印(非常简单)
'''
# 导入包
from watermarker.marker import add_mark
if __name__ == '__main__':
# 需要加水印的图片目录
srcpath = r'D:\Test\image\\'
# 加水印后保存目录
retpath = r'D:\Test\square'
'''add_mark是图片加水印的方法,共有8个参数'''
# file:图片文件或图片文件夹路径
# out:添加水印后的结果保存位置,默认生成到 output 文件夹
# mark:要添加的水印内容
# opacity:水印的透明度,默认 0.15
# angle:水印旋转角度,默认 30 度
# space:水印直接的间隔, 默认 75 个空格
# size:水印字体的大小,默认 50
# color:文字水印颜色设置 16进制
# 水印测试一
add_mark(file = srcpath + '1.jpg', out = retpath, mark = "我是小蜘蛛", opacity = 0.7, angle = 35, space = 30, size = 35, color = '#00ff00')
# 水印测试二
add_mark(file = srcpath + '2.jpg', out = retpath, mark = "鹅企大是我", opacity = 0.5, angle = 90, space = 30, size = 35, color = '#ffffff')
# 水印测试三
add_mark(file = srcpath + '3.jpg', out = retpath, mark = "我是小贱贱", opacity = 0.5, angle = 30, space = 30, size = 66, color = '#ff0000')
# 当然也可以批量添加,参考我之前分享的代码可以很容易做到