Pythonで生成した画像を保存する方法

Pythonでは、PIL(Python Imaging Library)ライブラリを使用して画像の生成と保存を行うことができます。

まず、PIL ライブラリがインストールされていることを確認してください。 次のコマンドを使用して PIL ライブラリをインストールできます。

pip install pillow

次に、画像を生成または保存するには以下を実行します。

  1. PILライブラリのImageモジュールをインポートします:
from PIL import Image
  1. 新しいイメージオブジェクトを作成する:
image = Image.new("RGB", (width, height), (255, 255, 255))

ここでいうwidthとheightは画像の幅と高さで、(255, 255, 255)は画像の初期色で、必要に応じて修正できます。

  1. Imageオブジェクトのメソッドを使って、画像の編集(図形の描画や文字の追加など)を行うことが可能です。
  2. 最後に、Imageオブジェクトのsaveメソッドを用いて画像を保存します。
image.save("output.jpg")

ここにある「output.jpg」は画像を保存するファイル名なので、必要に応じて変更できます。また、PNG、BMPなどの他のフォーマットで画像を保存することもでき、ファイル名の拡張子を変更するだけで済みます。

完全なコード例:

from PIL import Image

# 创建一个新的Image对象
width = 500
height = 500
image = Image.new("RGB", (width, height), (255, 255, 255))

# 编辑图片
# ...

# 保存图片
image.save("output.jpg")

上記のコードを実行すると「output.jpg」という名前の画像が生成されます。

bannerAds