HPM SDK
HPMicro Software Development Kit
hpm_jpeg_jpeg_info Struct Reference

Data Fields

uint8_t * soi
 
uint8_t * app0
 
uint8_t * dqt [4]
 
uint8_t * sof0
 
uint8_t * dht_dc [2]
 
uint8_t * dht_ac [2]
 
uint8_t * sos
 
uint8_t * ecs
 
uint32_t ecs_len
 
uint8_t * eoi
 

Field Documentation

◆ app0

uint8_t* hpm_jpeg_jpeg_info::app0

APP0, length, identifier, version, units, Xdensity, Ydensity, Xthumbnail, Ythumbnai, (RGB)n

◆ dht_ac

uint8_t* hpm_jpeg_jpeg_info::dht_ac[2]

Define Huffman table(s) AC

◆ dht_dc

uint8_t* hpm_jpeg_jpeg_info::dht_dc[2]

Define Huffman table(s) DC

◆ dqt

uint8_t* hpm_jpeg_jpeg_info::dqt[4]

Define quantization table(s)

◆ ecs

uint8_t* hpm_jpeg_jpeg_info::ecs

Entropy-coded segment, MCU0, MCU1...RST0,..MCUn...

◆ ecs_len

uint32_t hpm_jpeg_jpeg_info::ecs_len

All of MCUs + All of [RSTs] + EOI

◆ eoi

uint8_t* hpm_jpeg_jpeg_info::eoi

End of image marker – Marks the end of a compressed image represented in the interchange format or abbreviated format.

◆ sof0

uint8_t* hpm_jpeg_jpeg_info::sof0

Start of frame marker – Marks the beginning of the frame parameters. SOF0: Baseline DCT

◆ soi

uint8_t* hpm_jpeg_jpeg_info::soi

Start of image marker – Marks the start of a compressed image represented in the interchange format or abbreviated format

◆ sos

uint8_t* hpm_jpeg_jpeg_info::sos

The documentation for this struct was generated from the following file: