Мне нужно использовать эту команду для выбора текста с наибольшим размером шрифта, но после бесчисленных попыток ничего не получается
Я пробовал: Image.ImageFont.ImageFont.getsize(text)
{текст - это переменная для текста, который он просматривает}
[ОШИБКА]: TypeError: getsize () отсутствует 1 обязательный позиционный аргумент: 'текст'
Image.ImageFont.ImageFont.getsize(text = 'Lorem Ipsum')
[ОШИБКА]: TypeError: getsize () отсутствует 1 обязательный позиционный аргумент: 'self'
Image.ImageFont.ImageFont.getsize(self, text = 'Lorem Ipsum')
[ERROR]: NameError: имя 'self' не определено
Я не совсем понимаю, что я должен делать / иметь в виду.
Примечание. Если предполагается, что код просматривает текст и находит самый большой размер шрифта, зачем мне выбирать слово, размер шрифта которого он должен определить, если он не делает этого для всего отрывка?
Вот мой код целиком:
from PIL import Image, ImageFont
image = Image.open('screenshot - copy.bmp')
fontget = ImageFont.ImageFont.getsize(text = 'food')
print(fontget)
Я хочу, чтобы он сканировал проход и возвращал шрифты разных размеров.Оттуда я заставлю его печатать текст с самым большим размером шрифта.