Exiv2 comprises a C++ library and a command line utility to access image metadata (EXIF, IPTC, MakerNotes).