PythonでPNGファイルのメタデータを編集するには、次のステップに従います。
PythonのPillowライブラリをインストールします。Pillowは、画像処理のための強力なライブラリであり、PNGファイルのメタデータを編集するためのモジュールが含まれています。以下のコマンドでインストールできます。
pip install Pillow
次に、PillowのImageモジュールをインポートします。
from PIL import Image
# PNGファイルを開く image = Image.open("example.png") # メタデータを取得 metadata = image.info # メタデータを変更 metadata["author"] = "John Doe" # 変更を保存 image.save("example.png", **metadata)
この例では、PNGファイル "example.png" のメタデータを編集して、"author" フィールドに "John Doe" を設定します。変更を反映するために、save() メソッドの引数として metadata を渡します。
これで、Pythonを使用してPNGファイルのメタデータを編集することができます。PNGファイルの異なるフィールドにアクセスするには、info 辞書を使ってキーを指定することができます。例えば、"title" フィールドを編集するには、metadata["title"] を変更すればよいです。