Я пытаюсь динамически масштабировать текст для размещения на изображениях различных, но известных размеров. Текст будет применяться как водяной знак. Есть ли способ масштабировать текст по отношению к размерам изображения? Я не требую, чтобы текст занимал всю площадь поверхности, чтобы быть достаточно заметным, чтобы его легко идентифицировать и трудно удалить. Я использую Python Imaging Library версии 1.1.7. на Linux.
Я хотел бы иметь возможность установить отношение размера текста к размеру изображения, например, 1/10 размера или что-то еще.
Я искал атрибут размера шрифта, чтобы изменить размер, но мне не удавалось создать алгоритм для его масштабирования. Мне интересно, есть ли лучший способ.
Любые идеи о том, как я мог бы достичь этого?
Спасибо