[−][src]Crate imaged
imaged is an image processing and storage library for working with a wide range of image types For more information see imaged
Getting started
use imaged::*; fn run() -> Result<(), Error> { // Read image let image = Image::read_default("test.jpg")?; // Convert colorspace and type let a = image.convert(Color::HSV, Type::F(32))?; // Save image a.write("out.tiff")?; Ok(()) }
Re-exports
pub use halide_runtime as halide; |
pub use sys::ImageMeta as Meta; |
pub use sys::Pixel; |
Modules
| conf | Global configuration flags |
| sys | Raw imaged bindings |
| viewer |
Structs
| DB | DB wraps the libimaged's |
| Handle | Handle wraps the |
| Image | Image type |
| Iter | Iterator over Imaged images |
| KeyIter | Iterator over Imaged keys |
Enums
| Color | Color defines an image's colorspace |
| Error | Crate-wide error type |
| Type | Type defines an image's underlying data type
For example, |