img_diff 3.0.0

Command line tool to diff images in 2 structurally similar folders and output diff images.
Documentation
#[macro_use]
extern crate criterion;

use criterion::Criterion;
use img_diff::{do_diff, Config};
use std::path::PathBuf;

fn bmp(c: &mut Criterion) {
    let config: Config = Config {
        src_dir: Some(PathBuf::from("tests/bench_bmp/bench_bmp_src")),
        dest_dir: Some(PathBuf::from("tests/bench_bmp/bench_bmp_dest")),
        diff_dir: Some(PathBuf::from("tests/bench_bmp/bench_bmp_diff")),
        help: false,
        verbose: false,
    };
    c.bench_function("bmp", |b| {
        b.iter(|| do_diff(&config));
    });
}

criterion_group!(benches, bmp);
criterion_main!(benches);