Уведомления

Группа в Telegram: @pythonsu

#1 Март 6, 2014 13:56:21

KarDer_Groom
От:
Зарегистрирован: 2009-11-17
Сообщения: 59
Репутация: +  0  -
Профиль   Отправить e-mail  

Не работает resize в python (PIL)

При попытке resize изображения питон вылитает, в чем может быть проблема?
Код:

>>> from PIL import Image  
>>> in_f = "/path/3azle2cw1ovrmuhs5bt7.png"  
>>> im = Image.open(in_f)  
>>> im.resize((30, 20))  
Killed

PIL много раз переустанавливал, раньше ресайзелись маленькие изображения, теперь вовсе все перестало ресайзить. Ошибок никаких не выдает, просто вылетает с надписью Killed, не могу вообще понять в чем проблема и куда копать.
Локально установлен питон, та же версия PIL и все работает отлично.



Офлайн

#2 Март 6, 2014 14:06:37

Alen
Зарегистрирован: 2013-08-01
Сообщения: 373
Репутация: +  49  -
Профиль   Отправить e-mail  

Не работает resize в python (PIL)

Память кончилась?

Офлайн

#3 Март 6, 2014 14:29:47

KarDer_Groom
От:
Зарегистрирован: 2009-11-17
Сообщения: 59
Репутация: +  0  -
Профиль   Отправить e-mail  

Не работает resize в python (PIL)

Alen
Память кончилась?
Кстати да, это не учел, очень вероятно, посмотрел командой TOP, свободной памяти вообще понт, а я пытался ресайзить фотографии по 7Мб.
Не подскажите как ограничить потребление памяти, чтобы гарантировано метров 20 оставлять?



Офлайн

#4 Март 6, 2014 16:18:09

KarDer_Groom
От:
Зарегистрирован: 2009-11-17
Сообщения: 59
Репутация: +  0  -
Профиль   Отправить e-mail  

Не работает resize в python (PIL)

Alen
Память кончилась?
Спасибо большое за правильную идею. Ваша догадка подтвердилась.

Если пробую малый файл ресайзить все отлично, как только кидаю файл в 7Мб, то ОЗУ кончается и процесс питона закрывается.
Буду настраивать другие программы, чтобы меньше ОЗУ хвалаи, дабы осталось что-то для обжимки фоток.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version