pythonで画像をグレースケールに変換する方法
画像をグレースケール化するには、Python の PIL ライブラリ (Python Imaging Library) を使用できます。
まず、PILライブラリがインストール済みであることを確認します。インストールされていない場合は、以下のコマンドでインストールできます。
pip install pillow
翻訳:次に、以下のコードを使用して画像をグレースケールにします:
from PIL import Image
def grayscale(image_path):
# 打开图片
image = Image.open(image_path)
# 将图片转换为灰度图像
grayscale_image = image.convert("L")
# 保存灰度图像
grayscale_image.save("grayscale_image.jpg")
上のコードでは、image_path は処理対象の画像ファイルのパスです。 まず Image.open() メソッドで画像を開き、次に convert() メソッドで画像をグレースケール画像に変換します(”L” はグレースケールモードを表します)。 最後に、save() メソッドでグレースケール画像を保存します。
上のコードを実行すると、現在のディレクトリにgrayscale_image.jpgというグレースケールの画像ファイルが生成されます。image_pathを自身の画像ファイルのパスに設定することで、グレースケール化の処理を行うことができます。