Grok 20.3.2
grk::SIZMarker Class Reference

#include <SIZMarker.h>

Public Member Functions

bool read (CodeStreamDecompress *codeStream, uint8_t *headerData, uint16_t headerSize)
 Decompress a SIZ marker (image and tile size).
bool write (CodeStreamCompress *codeStream, IStream *stream)
 Write the SIZ marker (image and tile size).

Member Function Documentation

◆ read()

bool grk::SIZMarker::read ( CodeStreamDecompress * codeStream,
uint8_t * headerData,
uint16_t headerSize )

◆ write()

bool grk::SIZMarker::write ( CodeStreamCompress * codeStream,
IStream * stream )

Write the SIZ marker (image and tile size).

Parameters
codeStreamJPEG 2000 code stream
streambuffered stream.

References grk::CodeStream::getCodingParams(), grk::CodeStream::getHeaderImage(), grk::MARKER_BYTES, grk::SIZ, grk::t1_t2::IStreamWriter::write(), and grk::t1_t2::IStreamWriter::write8u().

Referenced by grk::CodeStreamCompress::write_siz().


The documentation for this class was generated from the following files: