在自媒体时代,图片作为信息传播的关键载体之一备受重视。然而,图片被未经授权地随意使用的问题时有发生。为了维护原创内容的权益,本文介绍如何使用Python给图片添加水印。
- 首先,安装filestools库:
<code>pip install filestools</code>
若未配置国内源,可使用以下命令:
<code>pip install filestools -i http://pypi.douban.com/simple/</code>
- 引入加水印函数
add_mark
:
<code>from watermarker.marker import add_mark</code>
请注意,watermarker
的名称与filestools
库无关,切勿误安装。
- 使用
add_mark
函数为图片加水印:
<code>add_mark('pic1.png', mark='1Python', opacity=0.1)</code>
感兴趣的读者可以根据需求调整其他参数,定制个性化水印效果。
- 批量为目录下的图片添加水印:
<code>import os from watermarker.marker import add_mark files = os.listdir('img/') for file in files: add_mark('img/'+file, mark='1Python', opacity=0.1)</code>
水印效果将默认保存到output
文件夹中。若希望保存到其他目录,请在add_mark
函数中使用out='自定义目录'
参数进行设置。
© 版权声明
THE END
暂无评论内容