Форум сайта python.su
Привет.
У меня есть задача рендеринга текста на изображения. Я нашел 6 библиотек для работы с графикой:
1. PIL.
Один из первых популярных пакетов для Python для обработки изображений. Развитие остановилась в 2009 году. Поддерживает Python до версии 2.7. Для версии Python 3 релиза нет.
2. Pillow.
Является форком PIL. Развивается достаточно активно. Исходники на githab. Последний коммит, был сделан 12 марта 2017 года.
Работает и под Python 2 иl Python 3.
3. PythonMagick
Является оберткой над ImageMagick. По pythonmagick кроме сигнатур C++ практически нет ничего. На форуме вообще отсутствует ветка интерфейса Python.
Каких либо проектов с использованием PythonMagick я не нашел.
4. Wand
Другая обертка над ImageMagick. Развивается достаточно активно. Релиз 0.4.4 выпущен в октябре 2016 года.
Готовится релиз 0.4.5.
Пподдерживает Python 3.
Документацию по пакету можно скачать отсюда.
Есть активный форум на ImageMagick.org
Для того чтобы установить ее, введите следующую команду:
$ pip3 install Wand
Отредактировано AxaRu (Июль 2, 2017 08:39:24)
Офлайн
PIL и Pillow одно и то же. В принципе использовал всегда ее. Но вот только не для рендеринга текста
Офлайн
PIL сейчас мёртв в место него Pillow. Он должен нормально справится с задачей. Если нужна продвинутая поддержка множества форматов, то PythonMagick или PgMagick. Если будет GUI, тогда смотри на тулкиты.
Офлайн
Спасибо большое. Поскольку я еще не решил, что буду использовать, я суммирую ваши мнения и дополню первый пост. Раз я заинтересовался таким вопросом, наверняка кому то еще понадобится. Будет хотя бы отправнвя точка для принятия решения.
Буду признателен за любые дополнения, критику и просто доброе слово.
Отредактировано AxaRu (Март 22, 2017 13:53:41)
Офлайн
Qt может работать как с растровой, так и с векторной графикой
посмотри демки
http://doc.crossplatform.ru/qt/4.8.x/html-qt/demos.html
Офлайн