Pythonを使用してグレースケールに変換

PILライブラリのconvert()関数を使ってカラー画像をグレースケールに変換することで、グレースケールの画像を生成できます。簡単なサンプルコードは次のとおりです。

from PIL import Image

# 打开彩色图像
image = Image.open('color_image.jpg')

# 转换为灰度图像
gray_image = image.convert('L')

# 显示灰度图像
gray_image.show()

# 保存灰度图像
gray_image.save('gray_image.jpg')

上のコードでは、まずImage.open()関数でカラー画像を開きます(color_image.jpgを、ご自身がお持ちのカラー画像ファイルパスに置き換えてください).次に、convert()関数で画像をグレースケール画像に変換します.引数の’L’はグレースケール画像に変換することを示しています.最後に、show()関数でグレースケール画像を表示し、save()関数でグレースケール画像を保存します(gray_image.jpgはご自身で保存したいファイルパスとファイル名に置き換えてください).

bannerAds