exiffusion

Overlay Exif metadata onto photos.


Keywords
exif, heic, photos, python
License
GPL-3.0
Install
pip install exiffusion==0.0.4

Documentation

ExifFusion

Augment physical photo albums by overlaying useful Exif metadata onto the photos.

Add datetime and location to photos.

Only tested on iPhone photos in HEIC format.

Key Features

  • Extract Exif metadata from photos.
  • Overlay metadata onto photos, such as datetime and location.
  • Reverse geo-code GPS cordinates into addresses.
  • Dynamically chooses black or white text color to maximize contrast. Based on the dominant background color in the text area.
  • [TODO] QR Code for more information, link to map

Installation

pip install exiffusion

Usage

Use on a single image:

exiffusion fuse INPUT_IMAGE_PATH OUTPUT_DIRECTORY_PATH

Single Photo Usage

Or use on a directory of images:

exiffusion fuse INPUT_DIRECTORY_PATH OUTPUT_DIRECTORY_PATH

Photo Directory Usage

For help:

exiffusion --help
exiffusion fuse --help

Example

Swakopmund

exiffusion fuse examples/source/Swakopmund.HEIC examples/output

Swakopmund

Gdansk

exiffusion fuse examples/source/gdansk.HEIC examples/output

Gdansk

Odesa

exiffusion fuse examples/source/odesa.HEIC examples/output

Odesa

TODO

  • QR code for extra Exif metadata.

Development

pip install -e .

License

See License.