An image codestream's header: its size, components and precision as the codestream declares them.
public readonly record struct ImageHeader(int Width, int Height, int Components, int BitsPerComponent) : IEquatable<ImageHeader>
ISO 32000-2 §7.4.9 and §8.9.2. Returned by TryReadHeader(ReadOnlySpan<Byte>, ImageFilterContext, out ImageHeader).
kind:method, kind:property, kind:ctor. Press Esc to clear.ImageHeader(Int32, Int32, Int32, Int32)An image codestream's header: its size, components and precision as the codestream declares them.BitsPerComponentThe precision of the components; the greatest when they differ.ColorModelGets the colour model the codestream declares, or Unknown.ComponentsThe number of colour components (without an opacity channel).HasAlphaGets a value indicating whether the codestream also has an opacity channel.HeightThe number of rows.MaxReductionGets the largest reduction, as a power of two, that DecodeImage(ReadOnlyMemory<Byte>, ImageFilterContext) delivers when asked for it through Reduction: 0 (the default) for a codec that always decodes at full resolution, 3 for one that decodes at 1/2, 1/4 and 1/8.WidthThe number of samples in each row.