Ich möchte Webbilder als Miniaturansichten anzeigen! Das Lesen und Schreiben von Bildern aus dem Dateisystem ist voller Informationen. Ich wollte es im Speicher zwischenspeichern und verarbeiten, also habe ich es versucht.
url = 'http://www.google.co.jp/intl/ja_jp/images/logo.gif'
buffer = urllib2.urlopen(url).read()
img = Image.open(StringIO(buffer))
size = (120, 75)
img.thumbnail(size)
buf = StringIO()
img.save(buf, 'png')
response = helpers.make_response(buf.getvalue())
response.headers["Content-type"] = "Image"
return response
Code an Github
*Referenz http://effbot.org/imagingbook/pil-index.htm
Recommended Posts