Python 2D генерация изображений - PullRequest
3 голосов
/ 27 сентября 2010

Каковы некоторые из лучших библиотек для генерации изображений в Python? Если бы я должен был реализовать GOTCHA (например, ради), и, таким образом, пришлось бы манипулировать изображением на уровне пикселей, какими были бы мои варианты? В идеале я хотел бы сохранить полученное изображение в формате JPEG с низким разрешением, но это всего лишь желание, я соглашусь на любой распространенный формат изображения.

Спасибо за внимание.

Ответы [ 3 ]

8 голосов
/ 27 сентября 2010

Библиотека изображений Python (PIL) - это библиотека de facto для работы с изображениями на Python.Вы можете найти его здесь или через easy_install или pip , если они у вас есть.

Редактировать: PIL не обновлялся некоторое время, но он был разветвлен и поддерживается под именем подушка .Просто установите его таким образом в оболочке:

pip install Pillow

import операторы по-прежнему такие же, как PIL (например, from PIL import image) и обратно совместимы.

2 голосов
/ 20 января 2015

Подушка - это вилка PIL, которая все еще активно развивается.Хотя PIL не умер, прошло несколько лет с момента последнего релиза.

1 голос
/ 18 августа 2011

Если вам нужно сгенерировать текст или другие векторные изображения (а затем сохранить в .png или .jpg), вы также можете рассмотреть Cairo (в данном случае PyCairo).Я использую это много.В противном случае, для манипулирования на уровне пикселей, PIL является очевидным выбором.

...