1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
// lib.rs Pix crate. // // Copyright (c) 2019 Douglas P Lau // //! Pix is a library for 2D image manipulation. //! #[macro_use] extern crate log; mod alpha; mod channel; mod gamma; mod gray; mod pixel; mod raster; mod rgb; mod rgba; mod srgb; pub use crate::alpha::Alpha; pub use crate::channel::{Channel, Cu8, Cu16}; pub use crate::gray::Gray; pub use crate::pixel::PixFmt; pub use crate::raster::Raster; pub use crate::rgb::Rgb; pub use crate::rgba::Rgba; pub use crate::srgb::Srgb;