Rust based Command line tool to diff images in 2 structurally similar folders and output diff images.
Comparison is done using the SSIM algorithm at multiple weighed resolutions and relies on the dssim crate for the comparisons.
The value returned is 1/SSIM-1, where 0 means identical image, and >0 (unbounded) is amount of difference.
img_diff -s path\to\images -d path\to\images\to\compare -f path\to\output\diff\images
Will go trough all the files in the -s dir and subdir's and compare them to the ones in the -d outputing diff files if a difrence is found to -f dir.
You need Rust
cargo install img_diff