PythonのPillowライブラリを使用して、PNG画像を開き、加工し、保存する方法について説明します。
PNG画像の開き方
まずは、PNG画像を開く方法から始めましょう。以下に、PythonのPillowライブラリを使用してPNG画像を開くコードを示します。
from PIL import Image
# PIL.Imageで画像を開く
img = Image.open("image.png")
このコードは、Image.open
関数を使用して、指定したパスのPNG画像を開きます。
画像の加工
次に、開いた画像を加工する方法について説明します。以下のコードは、開いた画像をグレースケールに変換します。
# グレースケールへ変換
img_gray = img.convert("L")
img_gray.show()
このコードは、convert
関数を使用して、カラー画像をグレースケールに変換します。
画像の保存
最後に、加工した画像を保存する方法について説明します。以下のコードは、加工した画像を新しいPNGファイルとして保存します。
# 画像のファイル保存
img_gray.save("image_gray.png")
このコードは、save
関数を使用して、指定したパスに新しいPNGファイルとして画像を保存します。
以上が、PythonのPillowライブラリを使用してPNG画像を開き、加工し、保存する基本的な方法です。これらのコードを組み合わせることで、様々な画像処理を行うことができます。