我試圖從url中將圖片保存到數據存儲區。不幸的是,我的應用遇到了相當小的PNG文件,大於1MB。如何壓縮從url中獲取的PNG圖像而不更改其尺寸
這將是確定備考更改爲JPG
def save_image_from_url(url):
image = urllib2.urlopen(url).read()
if len(image)>1000000:
# MAKE FILESIZE <1MB
# WITHOUT CHANGING DIMENSTIONS
picture = classes.Pictures(picture=image)
picture.put()
return str(picture.key.id())
編輯:我寧願使用from google.appengine.api import images
是的,這似乎更具成本效益。謝謝 –