Grok 10.0.3
Public Member Functions | Private Member Functions | List of all members
grk::SIZMarker Class Reference

#include <SIZMarker.h>

Public Member Functions

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

Private Member Functions

void subsampleAndReduceHeaderImageComponents (GrkImage *headerImage, const CodingParams *p_cp)
 Apply resolution reduction to header image components. More...
 

Member Function Documentation

◆ read()

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

◆ subsampleAndReduceHeaderImageComponents()

void grk::SIZMarker::subsampleAndReduceHeaderImageComponents ( GrkImage headerImage,
const CodingParams p_cp 
)
private

◆ write()

bool grk::SIZMarker::write ( CodeStreamCompress codeStream,
IBufferedStream stream 
)

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