Найти - Пользователи
Полная версия: pyGTK SQLObject и рисунки
Начало » GUI » pyGTK SQLObject и рисунки
1
pythonwin
Всем привет!

пожалуйста, подскажите в каком формате лучше хранить рисунки в БД (postgreSQL), если с БД работаю через SQLObject и GUI == pyGTK ?
slivlen
Конечно в PNG :)
pythonwin
а какую либу для работы с изображениями использовать?
pythonwin
проблема вроде решена, но не понятно падает ли качество когда создаешь копию от копии и так до 10000 поколений
import PIL.Image
str_name='IMG_.myJPG'
t_str_name = 'IMG_my_'
a2 = PIL.Image.open(str_name)
for x in xrange(10):
    ## здесь можно в БД сохранить рисунок  как blob
    w2=PIL.Image.fromstring(a2.mode, a2.size, a2.tostring())
    str_name=t_str_name+str(x)+'.JPG'
    w2.save(str_name)
    del a2, w2
    a2=PIL.Image.open(str_name)
    print x
    print str_name
    print '-'*50

протестируйте пожалуйста :)
у меня сначало снижался размер, а потом стабильно держался
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB