Я использую приведенный ниже скрипт для изменения размера изображений.Но я заметил, что измененное изображение теряет резкость. Согласно этой странице Image.ANTIALIAS
является лучшим "фильтром сокращения".Но когда я добавляю фильтр к коду
images.resize(homepage.original_image, 200, 200, Image.ANTIALIAS)
, я получаю
AttributeError: type object 'Image' has no attribute 'ANTIALIAS'
Есть ли способ обойти это?Спасибо
class ImageResize(webapp.RequestHandler):
def get(self):
q = HomePage.all()
result = q.fetch(3)
for item in result:
firm = item.firm_name
id = item.key().id()
if id:
homepage = HomePage.get_by_id(id)
if homepage:
thumbnail = images.resize(homepage.original_image, 200, 200)
homepage.thumbnail = db.Blob(thumbnail)
homepage.put()