My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links

Metadata Extractor is a straightforward Java library for reading metadata from image files.

Metadata metadata = ImageMetadataReader.readMetadata(imageFile);

With that object, you can iterate through all the tags it contains, or query out specific values.

The library understands several formats of metadata, many of which may be present in a single image:

It will process files of type:

  • JPEG
  • TIFF
  • Camera Raw (NEF/CRW/CR2/...)

Special camera-specific data is decoded for most cameras manufactured by:

  • Canon
  • Nikon
  • Sony
  • Minolta
  • Casio
  • Pentax
  • Panasonic
  • Fujifilm
  • Olympus
  • Agfa
  • Epson
  • Kodak
  • Sigma/Foveon
  • Kyocera

Read GettingStarted for an introduction to the basics of using this library.

Mailing Lists

Two mailing lists exist:

  1. metadata-extractor-announce for read-only announcements of new releases
  2. metadata-extractor-dev for discussion about development and notifications of changes to issues and source code

Credits

This library was developed by Drew Noakes.

Thanks are due to the many users who sent in suggestions, bug reports, sample images from their cameras as well as encouragement. Wherever possible, they have been credited in the source code and commit logs.

Feedback

Have questions? Try the mailing list.

Found a bug or have a patch? Search the issue list and if it isn't already there, create it.

Powered by Google Project Hosting