• 締切済み

EXIF情報を持つjpeg画像かどうかの判定方法

以前、透過GIFの判定方法を質問させていただきました。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1816606 同じくEXIF情報を持つ画像もエラーにしたいと考えていますが、Javaで判定可能でしょうか。 Javaはまだ対応できていないのでは?というのが、周りの回答です。 よろしくお願いします。

みんなの回答

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

Javaの標準のAPIで、コメントとか取り出せますから、多分対応しているのだと思うのですが、EXIF情報を含んでいるかどうかという判定をする部分があるかというのは良くわかりません。 参考URLにEXIFのフォーマットについて説明があります。 これを読むとEXIFの識別子があるかどうかだけチェックすればすみそうです。 また、このサイトでダウンロードできるフリーソフトにEXIF情報を読み込みできるjavaのクラスがあるのでそれを使えるかもしれません。

参考URL:
http://www2.airnet.ne.jp/~kenshi/exif.html#EXIF
nbys_goo
質問者

お礼

ありがとうございます。 大変参考になるサイトで早速、ツールをダウンロードして解析してます。 なんとかなりそうです。