PythonのPillowライブラリを使用して、JPEGやBMPなどの画像ファイルを開くと保存する方法を紹介します。
画像の開き方
Pillowで画像ファイルを開くには、Imageモジュールの open
関数を使用します。
from PIL import Image
# PIL.Imageで画像を開く
img = Image.open("Parrots.bmp")
# OS標準の画像ビューアで表示
img.show()
画像の保存方法
画像をファイルに保存するには save
関数を使用します。
# グレースケールへ変換
img_gray = img.convert("L")
img_gray.show()
# 画像のファイル保存
img_gray.save("image_gray.png")
この例では、BMP形式の画像ファイルを開き、画像をカラーからモノクロのグレースケールに変換し、PNGファイルに保存しています。
まとめ
PythonのPillowライブラリを使用すると、JPEGやBMPなどの画像ファイルを簡単に開いたり保存したりすることができます。これにより、画像処理や画像解析の作業が大幅に簡単になります。