Expand description
How to read either a single or a list of layers.
Structs§
- AllLayers
Reader - Processes pixel blocks from a file and accumulates them into a list of layers.
For example,
ChannelsReadercan be [SpecificChannelsReader] or [AnyChannelsReader<FlatSamplesReader>]. - First
Valid Layer Reader - Processes pixel blocks from a file and accumulates them into a single layers, using only the first.
For example,
ChannelsReadercan beSpecificChannelsReaderorAnyChannelsReader<FlatSamplesReader>. - Layer
Reader - Processes pixel blocks from a file and accumulates them into a single layers.
For example,
ChannelsReadercan beSpecificChannelsReaderorAnyChannelsReader<FlatSamplesReader>. - Read
AllLayers - Specify to read all channels, aborting if any one is invalid.
[
ReadRgbaChannels] or [ReadAnyChannels<ReadFlatSamples>]. - Read
First Valid Layer - Specify to read only the first layer which meets the previously specified requirements
Traits§
- Channels
Reader - Processes pixel blocks from a file and accumulates them into multiple channels per layer.
- Read
Channels - A template that creates a
ChannelsReaderonce for all channels per layer.