aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 2dedcf26306893627b417ec38c568c7c01430f2a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# Deduper

Deduper finds you similar images on your local filesystem.

Deduper ...

- finds similar images, regardless of differences in dimensions and compression artifects.
- does pretty much the same thing as [libpuzzle](https://github.com/jedisct1/libpuzzle).
- is an implementation of the same article as libpuzzle.
- uses fast routines provided by OpenCV whenever possible.
- is up to 3 times faster than libpuzzle *.
- provides a tool to manage duplicate images on your local filesystem efficiently.
- has an image indexer to provide fast reverse image searching locally **.
- has a C++ API that provides low level and high level functionalities.

*: When using a sub-sliced, signature hash assisted implementation to search for
duplicate images in a dataset containing 4000 images, against a plain, distance
comparing implementation. Both implementations are multi-threaded, run on a dual
core mobile processor with hyperthreading.

**: Planned.

## License

Mozilla Public License 2.0