1


2

メタデータを含むjpegファイルの作成
  • BufferedImage を作成し、JPEGとしてディスクに保存する Java *アプリケーションがあります。 画像にキャプションを追加したいです。 画像自体のテキストで画像がいっぱいになるのを防ぐために、JPEGのメタデータにキャプションを書き込むことができれば素晴らしいと思います。

私はあちこちで解決策を探していましたが、満足できるものは見つかりませんでした。 Sanselanはよく登場しますが、私はそれを適切に使用する方法を理解していません。 既存のメタデータを変更する例を見つけましたが、ImageIO.write()またはSanselan.writeImage()から作成されただけなので、私のファイルにはメタデータが含まれていません。

私が探していることを行う別のhttps://stackoverflow.com/questions/1755185/how-to-add-comments-to-a-jpeg-file-using-c[post]を見つけましたが、それはC#ですJavaが必要です。

任意の助けは大歓迎です。

1 Answer


3


見たいパッケージはjavax.imageio.metadataです

IIOMetaDataクラス(JPEGの具象サブクラスを含む)には、XML DOMツリールートノードなどを含むさまざまな形式でメタデータ情報を取得するメソッドが含まれています。