Metadata Extractor is a free and open source Java library that lets you access the metadata in digital images via a simple API.
Metadata Extractor understands several formats of metadata, all of which may be present in a single image: Exif, IPTC, JFIF, XMP, Photoshop.
Metadata Extractor will process files of type: JPEG, TIFF, Camera Raw (NEF/CRW/CR2/...).
In addition Metadata Extractor can decode values that are specific to particular camera manufacturers and models, including: Canon, Nikon, Sony, Minolta, Casio, Pentax, Panasonic, Fujifilm, Olympus, Agfa, Epson, Kodak, Sigma/Foveon, Kyocera.
- Targeting JDK 1.6 instead of 1.7.
- Added XMP Rating tag.