本文收录于《Python入门核心技术》专栏,专栏总目录:点这里,订阅后可阅读专栏内所有文章。
大家好,我是水滴~
我们知道,使用 Python 可以很轻松的为图片加水印,但如果要在 GIF 动态图片上添加水印,还是需要做点功课的。
我编写了一段 Python 代码,可以很轻松的为 GIF 图片添加水印,上图就是加水印的效果。在这里把源码分享给大家,希望友友们能给个一键三连。
要在 GIF 图像的每个帧上添加文本水印,可以使用Pillow
库中的ImageSequence
模块和ImageDraw
模块,该模块可以在图像上绘制文本。具体步骤如下:
1.打开 GIF 图像并获取每个帧:
gif_image = Image.open(