LoginSignup
5
4

More than 5 years have passed since last update.

Pillowを使ったPythonでの画像処理をしてみた➀

Posted at

Pillowとは?

pythonの画像処理ライブラリです。画像の整形や加工などが行えます。

Pillowのインストール

Pillowのインストールを行っていない場合、以下のコマンドでインストールを実行します。

$ pip install Pillow

実際に画像処理を行ってみた

・ライブラリの読み込み画像を表示させるところまで

from PIL import Image
image = Image.open('./data/pict/sampledata1.jpg')
image

スクリーンショット 2018-11-25 20.02.18.png

JupyterNotebookで上記のコードを入れると、以下のように./data/pictに保存されている画像が表示されることを確認できます。

・フォーマット、サイズを確認する

入力

print(image.format)
print('--------------')
print(image.size)

出力

JPEG
--------------
(750, 500)

画像のフォーマットがJPEGでサイズが(750,500)となっていることが確認できました。

・画像のサイズを変更する

resized_image = image.resize((500,300))
resized_image

スクリーンショット 2018-11-25 20.02.54.png

画像のサイズが小さくなっていることを確認できました。

・画像を回転させる(45°)

image.rotate(45).show()

スクリーンショット 2018-11-25 20.12.32.png

45°回転していることが確認できました。

・画像を保存(ここではresize_imageを保存)

resized_image.save("./data/pict/resized_image.jpg")

保存したいディレクトリに画像名をつけて保存。

5
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
4