Skip to main content

A simple photo deduplication tool written in Python

Project description

A Photo Deduplication Tool

Ever wanted to clean up duplicate photos in your hard drive and folders?

photodedup is a photo deduplication tool written in Python.

Features

  • Uses EXIF meta data to determine duplicate photos

  • List unique and duplicate photos

  • Cross platform – using python libraries only

  • Builds a fileindex to speed up processing

Install

pip install photodedup

Usage

usage: photodedup.py [-h] [-u] [-c] image_path

photo deduplication tool

positional arguments:
  image_path       path to image folder

optional arguments:
  -h, --help       show this help message and exit
  -u, --unique     list unique images
  -c, --cache      find from cache instead of disk

Examples

List duplicate photos

photodedup.py /path/to/photos

List unique photos

photodedup.py -u /path/to/photos

By default, each time we will scan the source directory. If you want to use results from the previous scan, add -c to query from cache instead of disk

photodedup.py -c /path/to/photos

photodedup.py -uc /path/to/photos

Changelog

v0.2 - 2017-10-02

  • Reimplement fileindex using sets

  • Support only python 3 for now

  • Remove -d flags, defaults lists duplicates

  • Begin publishing packages to pypi

TODO

  • support python 2

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

photodedup-0.2.1.tar.gz (4.3 kB view details)

Uploaded Source

File details

Details for the file photodedup-0.2.1.tar.gz.

File metadata

  • Download URL: photodedup-0.2.1.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for photodedup-0.2.1.tar.gz
Algorithm Hash digest
SHA256 5c895b94d289f8b2bffca35672889f181c1eb39bd29371ab1f7b7d99927eb052
MD5 ccffa998981616839b14d1987a5a1f9b
BLAKE2b-256 1fc69d8bb0abb0a02108eb5d359459ac21ae0d8e4fa15bac63facb283a5b155b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page