「Python」Pillow (PIL)で指定大きさに画像をリサイズするサンプル
環境
PyCharm 2021.3
Python 3.9.7
構文
1.画像を読み込む
Image.open('画像ファイルのパス’)
2.画像のリサイズ
Image.resize(size, resample=0)
size: リサイズ後の大きさ。(幅, 高さ) のタプルで指定します
resample: 補完方法
PIL.Image.NEAREST: 最近傍補間 (デフォルト)
PIL.Image.BILINEAR: バイリニア補間
使用例
import numpy as np from PIL import Image print("画像を読み込む") tt = Image.open('C:\\study\\11.png') print("指定した大きさにリサイズする") dst = tt.resize((600, 1100)) print("画像のサイズ変更前後の値") print(f"{tt.size} -> {dst.size}")
実行結果
画像を読み込む 指定した大きさにリサイズする 画像のサイズ変更前後の値 (640, 1136) -> (600, 1100)