Форум сайта python.su
Привет всем, это снова я.
Искал библиотеки Python для работы с изображениями, нашёл несколько: PIL, aggdraw, PythonMagic (ImageMagick). Вопрос таков: что лучше выбрать (что стабильнее, провереннее и т. д.)?
Офлайн
общепринятым считается PIL
Офлайн
Согласен с shizа. Тем более многие библиотеки косвенно связанные с графикой требуют именно PIL (RoportLab например). Очень хорошие доки, по скорости вполне нормально.
Офлайн
Всем спасибо. :-)
Офлайн
А тогда у меня возник ещё один вопрос: а как дела у PIL со сглаживанием фигур (antialiasing)? Или оно возможно только при масштабировании?
Офлайн
Ты случайно не blur имеешь виду?
тогда тебе нужно в PIL:
“ImageEnhance.Sharpness(image) The factor 0.0 gives a blurred image, 1.0 gives the original image… ”
Офлайн
Нет, именно antialising. Ну то есть когда рисую линию, чтобы не было видно “зубцов”.
Отредактировано (Ноя. 4, 2008 15:38:05)
Офлайн
Butjok
Увидел на хабре такое решение для сглаживания в PIL:
http://effbot.org/zone/aggdraw-index.htm
Офлайн