What is EXIF Data ?

On a digital camera, in addition to taking the photo , the camera will save a very large amount of additional data that describes the settings used - This is called 'EXIF' data and is saved with the photo by the camera.

This data is used by development software and other programs to identify what corrections to apply (eg: for a specific lens) or to identify the camera model, data and time and other information that may be needed.

Different types of formats contain less or more data - RAW pictures contain the full set of available EXIF data , whereas a JPG may only contain a subset of this information

I want to be able to use this information to provide some insights into my photography and the settings I use.

Quick overview

EXIF Analysis in Python

If you'd like to find out more, click on the pages below.

Project Overview

What did I want to achieve?

Implementation

What is the mechanism I chose and how did I do it?

Current Status and Examples

What does the program do and what's next on the list?