LogoMark.png

Pillow

Pillow(PIL fork)

https://pillow.readthedocs.io/

Pillowは、リサイズやトリミングなどの基本的な処理を行う Python の画像処理ライブラリです。Pythonには画像認識などの高度な画像処理を行う OpenCV というライブラリもありますが、NumPy との連携(画像をNumPyの配列ndarrayとして読み込む)により、画素値ごとの算術演算が可能になります。

Pillowのインストール

Python 言語のライブラリとしてのインストールになるので、一般の Python3 の環境であれば、Terminalから以下のコマンドでインストールできます。

$ pip3 install Pillow

Google Colaboratory では Jupyter Notebook で利用できるライブラリーが「すべてインストール済み」という前提なので、ローカル環境での作業のように、必要なライブラリのインストールを行う必要はなく、コードセルに import 文を書くだけで使うことができます。

from PIL import Image




画像処理

画像の読み込みと画像情報の取得


画像処理

画像の表示と保存

図形描画

画像の生成

描画

画像の表示と保存

サンプルプログラム

画像を読み込んで2値化するプログラムです。


公式リファレンス

詳細:https://pillow.readthedocs.io/en/stable/reference/index.html




PAGES

GUIDE

TOOL

DATA

Last-modified: 2021-08-06 (金) 17:33:09