Python Exif Parser (pyexif)

The pyexif python library and tools aims at extracting EXIF information from Jpeg and Tiff files which include it. This information is typically included in images created using digital imaging devices such as digital cameras, digital film scanners, etc. In particular, this project aims at the following goals:
  1. parsing the EXIF headers (library) in JPEG files;
  2. parsing the EXIF headers in TIFF files (tag 0x8769) and other similar tags;
  3. support for camera-specific MakerNote tags (e.g. Nikon, Canon, etc.);
  4. provide simple cmdline interfaces to format the data in human-readable format;
  5. extract thumbnails that are precomputed in the files;
  6. provide a small database of test images from different devices to the community for testing and validation.
Current status: items (1), (2), (3) and (4) are completed. If you're interested in helping out, let us know.

You may want to check out Gene Cash's EXIF.py library as well, which seems like it might be more up-tu-date than our library, we haven't touched it for a while (Updated: Sat Dec 7 15:35:09 EST 2002)

This code is based upon Robert F. Tobler's exiftool, modified to support Tiff files and factored into a library.

Resources

Links


$Id: index.html,v 1.3 2001/09/04 19:29:57 blais Exp $

SourceForge Logo