「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)

 

Python

Posted by arkgame