Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 2, 2008 00:32:30

Butjok
От:
Зарегистрирован: 2008-10-26
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

Обработка изображений

Привет всем, это снова я.

Искал библиотеки Python для работы с изображениями, нашёл несколько: PIL, aggdraw, PythonMagic (ImageMagick). Вопрос таков: что лучше выбрать (что стабильнее, провереннее и т. д.)?



Офлайн

#2 Ноя. 2, 2008 02:30:03

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

Обработка изображений

общепринятым считается PIL



Офлайн

#3 Ноя. 2, 2008 08:33:48

igor.kaist
От:
Зарегистрирован: 2007-11-12
Сообщения: 1879
Репутация: +  3  -
Профиль   Отправить e-mail  

Обработка изображений

Согласен с shizа. Тем более многие библиотеки косвенно связанные с графикой требуют именно PIL (RoportLab например). Очень хорошие доки, по скорости вполне нормально.



Офлайн

#4 Ноя. 2, 2008 09:32:29

Butjok
От:
Зарегистрирован: 2008-10-26
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

Обработка изображений

Всем спасибо. :-)



Офлайн

#5 Ноя. 4, 2008 13:48:53

Butjok
От:
Зарегистрирован: 2008-10-26
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

Обработка изображений

А тогда у меня возник ещё один вопрос: а как дела у PIL со сглаживанием фигур (antialiasing)? Или оно возможно только при масштабировании?



Офлайн

#6 Ноя. 4, 2008 14:46:01

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

Обработка изображений

Ты случайно не blur имеешь виду?
тогда тебе нужно в PIL:
“ImageEnhance.Sharpness(image) The factor 0.0 gives a blurred image, 1.0 gives the original image… ”



Офлайн

#7 Ноя. 4, 2008 15:36:54

Butjok
От:
Зарегистрирован: 2008-10-26
Сообщения: 13
Репутация: +  0  -
Профиль   Отправить e-mail  

Обработка изображений

Нет, именно antialising. Ну то есть когда рисую линию, чтобы не было видно “зубцов”.



Отредактировано (Ноя. 4, 2008 15:38:05)

Офлайн

#8 Янв. 19, 2009 02:14:20

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

Обработка изображений

Butjok
Увидел на хабре такое решение для сглаживания в PIL:
http://effbot.org/zone/aggdraw-index.htm



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version