Уведомления

Группа в Telegram: @pythonsu

#1 Март 18, 2017 10:22:29

AxaRu
Зарегистрирован: 2015-04-11
Сообщения: 34
Репутация: +  1  -
Профиль   Отправить e-mail  

Какую библиотеку для работы с изображениями посоветуете?

Привет.

У меня есть задача рендеринга текста на изображения. Я нашел 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

5. PgMagick
Является оберткой над GraphicsMagick
PgMagick xуть живее, чем PythonMagick. Есть страница проекта.
Примеры

6. Qt

Буду признателен за ваше мнение, какой пакет лучше использовать в проекте?



Отредактировано AxaRu (Июль 2, 2017 08:39:24)

Офлайн

#2 Март 18, 2017 10:40:31

4kpt_V
От: Харьков
Зарегистрирован: 2017-02-19
Сообщения: 299
Репутация: +  12  -
Профиль   Отправить e-mail  

Какую библиотеку для работы с изображениями посоветуете?

PIL и Pillow одно и то же. В принципе использовал всегда ее. Но вот только не для рендеринга текста

Офлайн

#3 Март 18, 2017 11:05:39

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2828
Репутация: +  185  -
Профиль   Отправить e-mail  

Какую библиотеку для работы с изображениями посоветуете?

PIL сейчас мёртв в место него Pillow. Он должен нормально справится с задачей. Если нужна продвинутая поддержка множества форматов, то PythonMagick или PgMagick. Если будет GUI, тогда смотри на тулкиты.



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#4 Март 22, 2017 13:52:27

AxaRu
Зарегистрирован: 2015-04-11
Сообщения: 34
Репутация: +  1  -
Профиль   Отправить e-mail  

Какую библиотеку для работы с изображениями посоветуете?

Спасибо большое. Поскольку я еще не решил, что буду использовать, я суммирую ваши мнения и дополню первый пост. Раз я заинтересовался таким вопросом, наверняка кому то еще понадобится. Будет хотя бы отправнвя точка для принятия решения.
Буду признателен за любые дополнения, критику и просто доброе слово.

Отредактировано AxaRu (Март 22, 2017 13:53:41)

Офлайн

#5 Март 22, 2017 14:16:09

vic57
Зарегистрирован: 2015-07-07
Сообщения: 913
Репутация: +  127  -
Профиль  

Какую библиотеку для работы с изображениями посоветуете?

Qt может работать как с растровой, так и с векторной графикой
посмотри демки
http://doc.crossplatform.ru/qt/4.8.x/html-qt/demos.html

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version