Задать вопрос
@Dooti

Как убрать сглаживание шрифта?

Когда только текст рисуется он какой-то искажённый, а когда начинается анимация гифки, то он становится более мягким, гладким. Нужно чтоб он был всё время одинаковым, как такого добиться?

from PIL import Image, ImageDraw, ImageFont, ImageSequence

input_gif = Image.open('gif.gif')
frames = [frame.copy() for frame in ImageSequence.Iterator(input_gif)]
font = ImageFont.truetype('arial.ttf', 168)
for i, frame in enumerate(frames):
    draw = ImageDraw.Draw(frame)
    draw.text((274, 218), f'23', fill='white', font=font)
    draw.text((274, 397), f'10345', fill='white', font=font)
frames[0].save('output.gif', save_all=True, append_images=frames[1:], loop=0)
  • Вопрос задан
  • 97 просмотров
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
05 февр. 2025, в 13:22
7000 руб./за проект
05 февр. 2025, в 13:21
1200 руб./в час
05 февр. 2025, в 13:12
500 руб./за проект