Type Alias exr::image::AnyImage

source ·
pub type AnyImage = Image<Layers<AnyChannels<Levels<FlatSamples>>>>;
Expand description

This image type contains all supported exr features and can represent almost any image. It currently does not support deep data yet.

Aliased Type§

struct AnyImage {
    pub attributes: ImageAttributes,
    pub layer_data: SmallVec<[Layer<AnyChannels<Levels<FlatSamples>>>; 2]>,
}

Fields§

§attributes: ImageAttributes

Attributes that apply to the whole image file. These attributes appear in each layer of the file. Excludes technical meta data. Each layer in this image also has its own attributes.

§layer_data: SmallVec<[Layer<AnyChannels<Levels<FlatSamples>>>; 2]>

The layers contained in the image file. Can be either a single Layer or a list of layers.