You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Syfaro dab7ef7c45 Add README.md, other improvements. 2 weeks ago
src Add README.md, other improvements. 2 weeks ago
.gitignore Initial commit. 1 month ago
Cargo.lock Add README.md, other improvements. 2 weeks ago
Cargo.toml Add README.md, other improvements. 2 weeks ago
LICENSE Add README.md, other improvements. 2 weeks ago
README.md Add README.md, other improvements. 2 weeks ago

README.md

image-duplicates

A very fast tool to index and list all duplicate images within a directory.

It operates by generating a procedural image hash of every file within the specified directory and adding the hash to a BK-tree. It then goes through a list of each file in the directory and checks its hash against the tree. When multiple matches are found, it ensures this grouping of matches hasn't been displayed previously, then outputs the list to a file.

Usage

Running images-duplicates --help should provide a complete usage example.

Using the -p flag is highly suggested to improve the quality of results, even if it may take slightly longer.

The output file is in the following format:

/path/to/file.img
distance /path/to/other/file.img
distance /path/to/another/file.img

Distances are reciprocal.