スマートフォン・タブレットからインターネットサーバーオペレーション 2016

APPW.jp 2016

Python Pillow でサムネイルを作成

画像のサムネイルを Python の Pillow を使用して作成します。サムネイル(Thumbnail)は、元画像の縦横サイズの比率を維持したまま縮小した画像のことです。

まず、Pillow のインストールです。



# pip install pillow

サムネイルを作成するサンプルです。



from PIL import Image

imgpath = "/home/hoge/"
imgfile = "sample.jpg"
img = Image.open(imgpath + imgfile)
size = 150, 150
img.thumbnail(size,
 Image.ANTIALIAS)
outfile = "thumb_" + imgfile
img.save(imgpath + outfile,
 'JPEG',
 quality=98,
 optimize=True)

Tornado で Secure Websocket を試します

python-wordpress-xmlrpc ライブラリで投稿