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

Как уменьшить вес создаваемой картинки в PIL?

Пишу для утилитарных нужд простой скрипт на PIL (pillow).
Суть скрипта: создается картинка с разрешением 540*960. Картинка трехцветная - один цвет фон, второй цифры и линии, третий цвет - другие цифры. Вторые ряды цифр произвольные (см картинку).
Картинка для отображения на экране смартфона (андроид, айфон)

Пример картинки: f2354fadcf7b4bb4abded2eced611fac.png

Вопрос - каким образом оптимизировать изображение, чтобы картинка весила меньше?
Какой выбрать формат?
Что можно прописать в скрипте - типа сжатия, или какие параметры задавать при сохранении и как?

Мой пример весит 88,1кб, кажется для такой простой трехцветной картинки, это много. Однако, картинка должна открываться на android/iOs без танцев с бубнами (поэтому не стал рассматривать картинки в векторе).
  • Вопрос задан
  • 2681 просмотр
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
opium
@opium
Просто люблю качественно работать
в обычном гифе 34 килобайта без оптимизации под картинку в виде трех цветов
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы