0
Есть ли самый популярный способ добавления текста на изображение в Python? Я нашел несколько совершенно разных подходов, это, кажется, лучше всего, но это не работает:Добавление текста к изображению в Python
from PIL import Image
from PIL import ImageFont
from PIL import ImageDraw
img = Image.open("/full_path/1.jpg")
draw = ImageDraw.Draw(img)
font = ImageFont.truetype("/usr/share/fonts/truetype/ubuntu-font-family/Ubuntu-C.ttf", 16)
draw.text((0, 0),"Sample Text",(255,255,255),font=font)
img.save('/full_path/sample-out.jpg')
После его бега, картина по-прежнему не имеет текст на нем.
Попробуйте поместить текст где-то в другом месте. IIRC, система координат PIL ставит (0,0) в верхнем левом углу. Если 'draw.text()' принимает координату для базовой линии текста, вы рисуете вне изображения. –