The Puzzle library lets you quickly find visually similar images, even if they have been resized, recompressed, recolored or slightly modified.
```rust extern crate puzzle;
fn main() { let context = puzzle::Context::new(); let a = context.cvecfromfile("a.jpg"); let b = context.cvecfromfile("b.jpg"); println!("{}", a.distance(b)); } ```
gd
: linking with GD (enabled by default)jpeg-decoder
: reading JPEGs with jpeg-decoder
(disabled by default)