pub fn encode_component_planes_53(
planes: &[EncodeComponentPlane<'_>],
width: u32,
height: u32,
bit_depth: u8,
signed: bool,
options: &EncodeOptions,
) -> EncodeResult<Vec<u8>>Expand description
Encode reversible 5/3 component planes into a classic J2K or HTJ2K codestream.
Plane buffers are supplied at each component’s own SIZ sampling grid. Set
EncodeOptions::use_ht_block_coding to select HTJ2K block coding; the
default writes classic Part 1 block coding.
§Errors
Returns an error for invalid component geometry, sampling, sample buffers, or options, or when a codec stage fails.