JupyterLabで画像をガチャガチャする

Pillowを使うために、まずは以下のインポートをします。

from PIL import Image
import matplotlib.pyplot as plt
%matplotlib inline

続いてjupyterlabに画像を取り込みます。

今回はイラストやさんの画像を使います。

画像1


ofuro_sentou_woman.png

ofuro = Image.open("ofuro_sentou_woman.png")
print(type(ofuro))

まずこちらを実行するとofuroに入っているファイルの種類が出力されます。

<class 'PIL.PngImagePlugin.PngImageFile'>

plt.imshow(ofuro)

JupyterLab上に読み込んだ画像を表示したい場合はmatplotlib.pyplotの plt.imshow() を実行するとこのようになります。

キャプチャ

tokyo_tower_rotated = tokyo_tower.rotate(60)
plt.imshow(tokyo_tower_rotated)

このようにすると画像を回転させたりできます。
その他、色を抽出したり、色々することができます。

キャプチャ


いいなと思ったら応援しよう!