1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
//! The library interface is awfully abstract, because it strives to efficiently, and very accurately,
//! support several pixel types. It also allows replacing some parts of the algorithm with different implementations
//! (if you need higher accuracy or higher speed).
#![doc(html_logo_url = "https://kornel.ski/dssim/logo.png")]

extern crate rgb;
extern crate imgref;
extern crate rayon;
mod dssim;
mod image;
mod blur;
mod ffi;
mod val;
mod linear;
mod tolab;
pub use dssim::*;
pub use image::*;
pub use linear::*;