#perceptual #jpeg #hash #heic

nightly bin+lib photohash

Tool for detecting duplicate photos and diffing directories

3 releases

0.1.2 Jul 24, 2023
0.1.1 Jul 24, 2023
0.1.0 Jul 24, 2023

#774 in Images

GPL-3.0 license

110KB
3K SLoC

Building

NOTE: Requires nightly Rust for [iter_array_chunks](https://github.com/rust-lang/rust/issues/100450).

Ubuntu

sudo apt install -y cmake nasm

sudo add-apt-repository ppa:strukturag/libheif
sudo add-apt-repository ppa:strukturag/libde265
sudo apt update
sudo apt install -y libheif-dev

Windows

vcpkg install libheif:x64-windows-static
export VCPKGRS_DYNAMIC=1
cargo build

Dependencies

~52–83MB
~1.5M SLoC