我正在尝试在 jpg 的底部边缘下添加标题 - 文件名。
我有以下 Python 代码:
import Image, ImageDraw, ImageFont, os, glob
list = glob.glob('*.jpg')
for infile in list:
print infile
file, ext = os.path.splitext(infile)
outname = file + "_test.jpg"
print outname
im = Image.open(infile)
d = ImageDraw.Draw(im)
f = ImageFont.truetype("Arial.ttf", 16)
d.text((4,0), file, font=f)
im.save(outname)
它打印出文件的名称,所以文件就在那里 - 为什么它不能打开它?
该文件存在,但我收到以下错误:
有没有更简单的方法在图像底部添加标题?