[Python]白黒のボクサー画像を艶やかにする

1.何をするのか

以下の白黒で表示されているイケメンボクサーの画像を艶やかにします。

2.事前準備

pip install pillow
pip install numpy

3.コード

import matplotlib.image as mpimg
import matplotlib.pyplot as plt
from PIL import Image
import numpy as np

#画像のパス
IMG_PATH = "./boxer.jpg"
#Imageオブジェクトの生成
img = Image.open(IMG_PATH)
#Imageオブジェクトからnumpy配列に変換
img_array = np.asarray(img)
lum_img_array = img_array[:, :, 0]

plt.imshow(lum_img_array, cmap="hot")
plt.colorbar()
plt.show()

4.実行結果

5.参考文献

matplotlib公式ドキュメント


この記事が気に入ったらサポートをしてみませんか?