python添加图片的代码_图片水印怎么制作

python添加图片的代码_图片水印怎么制作在 Python 中给图片添加水印 可以使用 PIL 库 Python Imaging Library 或 Pillow 库 也可以使用 OpenCV 库 以下是使用 Pillow 库添加文字水印的步骤 1 安装 Pillow 库 如果尚未安装 pip install Pillow 2 导入所需的模块 pythonfrom PIL import Image ImageDraw

在Python中给图片添加水印,可以使用PIL库(Python Imaging Library)或Pillow库,也可以使用OpenCV库。以下是使用Pillow库添加文字水印的步骤:

1. 安装Pillow库(如果尚未安装):

 pip install Pillow 

2. 导入所需的模块:

 from PIL import Image, ImageDraw, ImageFont 

3. 打开原始图片:

 image = Image.open('original_image.jpg') 

4. 创建一个新的图片对象,并将原始图片复制到新图片对象上:

 new_image = Image.new('RGBA', image.size, (0, 0, 0, 0)) new_image.paste(image, (0, 0)) 

5. 创建一个绘图对象,并加载字体和设置字体大小:

 draw = ImageDraw.Draw(new_image) font = ImageFont.truetype('arial.ttf', 36) 

6. 设置水印文字内容和颜色:

 text = 'Watermark' text_color = (255, 255, 255, 128) 

7. 在图片上绘制水印:

 draw.text((10, 10), text, fill=text_color, font=font) 

8. 保存加了水印的图片:

 new_image.save('watermarked_image.jpg') 

以上步骤展示了如何使用Pillow库给图片添加文字水印。您可以根据需要调整水印的位置、大小和颜色。如果您想添加图片水印,可以使用`Image.paste()`方法将小图片粘贴到原始图片上。

编程小号
上一篇 2025-04-28 09:18
下一篇 2025-04-28 09:14

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://sigusoft.com/bj/92490.html