Python 图片编号工具:为两个图像添加编号
以下是 Python 代码示例,用于为两个图像分别编号:
from PIL import Image, ImageDraw, ImageFont
# 打开第一个图像
image1 = Image.open('image1.jpg')
# 创建一个 Draw 对象
draw1 = ImageDraw.Draw(image1)
# 设置字体和字号
font = ImageFont.truetype('arial.ttf', 36)
# 在图像左上角添加编号
draw1.text((0, 0), 'Image 1', font=font, fill=(255, 255, 255))
# 保存第一个图像
image1.save('image1_with_number.jpg')
# 打开第二个图像
image2 = Image.open('image2.jpg')
# 创建一个 Draw 对象
draw2 = ImageDraw.Draw(image2)
# 在图像左上角添加编号
draw2.text((0, 0), 'Image 2', font=font, fill=(255, 255, 255))
# 保存第二个图像
image2.save('image2_with_number.jpg')
该代码使用 PIL 库打开图像,创建一个 Draw 对象并使用 ImageFont 设置字体和字号。然后,使用 Draw 对象的 text 方法在图像左上角添加编号,并使用 save 方法保存带有编号的新图像。请注意,此代码中使用的字体文件 'arial.ttf' 应该在当前工作目录中。
原文地址: https://www.cveoy.top/t/topic/mS53 著作权归作者所有。请勿转载和采集!