OpenJPEG  2.2.0
Data Fields
SIZmarker_param Struct Reference

progression order More...

#include <index_manager.h>

Data Fields

Byte2_t Lsiz
 length of marker segment excluding the marker More...
 
Byte2_t Rsiz
 capabilities that a decoder needs More...
 
Byte4_t Xsiz
 width of the reference grid More...
 
Byte4_t Ysiz
 height of the reference grid More...
 
Byte4_t XOsiz
 horizontal offset from the origin of the reference grid to the left side of the image area More...
 
Byte4_t YOsiz
 vertical offset from the origin of the reference grid to the top side of the image area More...
 
Byte4_t XTsiz
 width of one reference tile with respect to the reference grid More...
 
Byte4_t YTsiz
 height of one reference tile with respect to the reference grid More...
 
Byte4_t XTOsiz
 horizontal offset from the origin of the reference grid to the left side of the first tile More...
 
Byte4_t YTOsiz
 vertical offset from the origin of the reference grid to the top side of the first tile More...
 
Byte4_t XTnum
 number of tiles in horizontal direction More...
 
Byte4_t YTnum
 number of tiles in vertical direction More...
 
Byte2_t Csiz
 number of the components in the image More...
 
Byte_t Ssiz [3]
 precision (depth) in bits and sign of the component samples More...
 
Byte_t XRsiz [3]
 horizontal separation of a sample of component with respect to the reference grid More...
 
Byte_t YRsiz [3]
 vertical separation of a sample of component with respect to the reference grid More...
 

Detailed Description

progression order

A.5.1 Image and tile size (SIZ)

Field Documentation

Byte2_t SIZmarker_param::Csiz
Byte2_t SIZmarker_param::Lsiz

length of marker segment excluding the marker

Referenced by get_mainheader_from_j2kstream(), get_SIZmkrdata_from_j2kstream(), modify_mainheader(), and set_SIZmkrdata().

Byte2_t SIZmarker_param::Rsiz

capabilities that a decoder needs

Referenced by get_SIZmkrdata_from_j2kstream(), print_SIZ(), and set_SIZmkrdata().

Byte_t SIZmarker_param::Ssiz[3]

precision (depth) in bits and sign of the component samples

Referenced by get_SIZ_from_jpipstream(), get_SIZmkrdata_from_j2kstream(), print_SIZ(), and set_SIZmkrdata().

Byte4_t SIZmarker_param::XOsiz

horizontal offset from the origin of the reference grid to the left side of the image area

Referenced by enqueue_imagedata(), get_SIZmkrdata_from_j2kstream(), get_tile_Xrange(), modify_SIZmkrstream(), print_SIZ(), and set_SIZmkrdata().

Byte_t SIZmarker_param::XRsiz[3]

horizontal separation of a sample of component with respect to the reference grid

Referenced by get_SIZmkrdata_from_j2kstream(), print_SIZ(), and set_SIZmkrdata().

Byte4_t SIZmarker_param::Xsiz
Byte4_t SIZmarker_param::XTnum
Byte4_t SIZmarker_param::XTOsiz

horizontal offset from the origin of the reference grid to the left side of the first tile

Referenced by get_SIZmkrdata_from_j2kstream(), get_tile_Xrange(), modify_SIZmkrstream(), print_SIZ(), and set_SIZmkrdata().

Byte4_t SIZmarker_param::XTsiz

width of one reference tile with respect to the reference grid

Referenced by get_SIZmkrdata_from_j2kstream(), get_tile_Xrange(), modify_SIZmkrstream(), print_SIZ(), and set_SIZmkrdata().

Byte4_t SIZmarker_param::YOsiz

vertical offset from the origin of the reference grid to the top side of the image area

Referenced by enqueue_imagedata(), get_SIZmkrdata_from_j2kstream(), get_tile_Yrange(), modify_SIZmkrstream(), print_SIZ(), and set_SIZmkrdata().

Byte_t SIZmarker_param::YRsiz[3]

vertical separation of a sample of component with respect to the reference grid

Referenced by get_SIZmkrdata_from_j2kstream(), print_SIZ(), and set_SIZmkrdata().

Byte4_t SIZmarker_param::Ysiz
Byte4_t SIZmarker_param::YTnum
Byte4_t SIZmarker_param::YTOsiz

vertical offset from the origin of the reference grid to the top side of the first tile

Referenced by get_SIZmkrdata_from_j2kstream(), get_tile_Yrange(), modify_SIZmkrstream(), print_SIZ(), and set_SIZmkrdata().

Byte4_t SIZmarker_param::YTsiz

height of one reference tile with respect to the reference grid

Referenced by get_SIZmkrdata_from_j2kstream(), get_tile_Yrange(), modify_SIZmkrstream(), print_SIZ(), and set_SIZmkrdata().


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