python嵌入图像水印怎么写
时间: 2023-02-26 10:34:57 浏览: 122
(优秀毕业设计)基于python实现的数字图像可视化水印系统的设计与实现,多种数字算法实现+源代码+文档说明+理论演示pdf
5星 · 资源好评率100%
为图像嵌入水印,需要使用图像处理库,比如 Pillow。下面是一个简单的例子:
```python
from PIL import Image, ImageDraw, ImageFont
# 打开图像
img = Image.open("input.jpg")
# 创建一个 ImageDraw 对象
draw = ImageDraw.Draw(img)
# 选择字体,这里使用系统自带的字体
font = ImageFont.truetype("arial.ttf", 36)
# 在图像上写入文字
draw.text((0, 0), "Hello, World!", fill=(255, 255, 255), font=font)
# 保存图像
img.save("output.jpg")
```
上面的代码打开了一个名为 `input.jpg` 的图像,在其上添加了一个文字水印 "Hello, World!",然后保存为另一个名为 `output.jpg` 的图像。
这是一个简单的例子,更多细节可以参考 Pillow 的文档。
阅读全文