Crate exr

Crate exr 

Source
Expand description

Read and write OpenEXR images. This library uses no foreign code or unsafe Rust.

See the README.md for crate information. Read the GUIDE.md for a API introduction. Check out the examples for a first impression.

Modulesยง

block
This is the low-level interface for the raw blocks of an image. See exr::image module for a high-level interface.
compression
Contains the compression attribute definition and methods to compress and decompress data.
error
Error type definitions.
image
Data structures that represent a complete exr image. Contains generic structs that must be nested to obtain a complete image type.
math
Simple math utilities.
meta
Describes all meta data possible in an exr file. Contains functionality to read and write meta data from bytes. Browse the exr::image module to get started with the high-level interface.
prelude
Export the most important items from exrs. Note: This includes a type called Result, possibly overwriting the default std::Result type usage.