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::*;