Pythonで画像処理をする際に欠かせないライブラリの一つに「Pillow」があります。今回は、「Pillow」を使用して画像をリサイズする方法を解説します。
1. Pillowのインストール
まずは、以下のコマンドを使用して「Pillow」をインストールします。
pip install Pillow
2. 画像の読み込み
リサイズを行いたい画像を読み込みます。今回は、「sample.jpg」というファイル名の画像を使用します。
from PIL import Image
img = Image.open("sample.jpg")
3. リサイズの実行
「Pillow」を使用して、画像のリサイズを行います。ここでは、画像の幅を500ピクセルに変更する例を紹介します。
width = 500
height = int((float(img.size[1]) * float(width / float(img.size[0]))))
resized_img = img.resize((width, height))
上記の例では、リサイズ後の画像が変数「resized_img」に代入されています。
4. 画像の保存
最後に、リサイズした画像を保存します。以下のコードを使用すると、リサイズ後の画像を「resized_sample.jpg」というファイル名で保存することができます。
resized_img.save("resized_sample.jpg")
以上で、Pythonライブラリ「Pillow」を使用して画像をリサイズする方法を解説しました。