opj_image Struct Reference

Defines image data and characteristics. More...

#include <openjpeg.h>


Data Fields

int x0
 XOsiz: horizontal offset from the origin of the reference grid to the left side of the image area.
int y0
 YOsiz: vertical offset from the origin of the reference grid to the top side of the image area.
int x1
 Xsiz: width of the reference grid.
int y1
 Ysiz: height of the reference grid.
int numcomps
 number of components in the image
OPJ_COLOR_SPACE color_space
 color space: sRGB, Greyscale or YUV
opj_image_comp_tcomps
 image components
unsigned char * icc_profile_buf
 'restricted' ICC profile
int icc_profile_len
 size of ICC profile


Detailed Description

Defines image data and characteristics.

Field Documentation

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

Referenced by j2k_encode(), j2k_read_siz(), j2k_write_siz(), jp2_setup_encoder(), pi_create_decode(), pi_initialise_encode(), tcd_dump(), tcd_encode_tile(), tcd_init_encode(), tcd_malloc_decode(), and tcd_malloc_encode().

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

Referenced by j2k_encode(), j2k_read_siz(), j2k_write_siz(), jp2_setup_encoder(), pi_create_decode(), pi_initialise_encode(), tcd_dump(), tcd_encode_tile(), tcd_init_encode(), tcd_malloc_decode(), and tcd_malloc_encode().

color space: sRGB, Greyscale or YUV

Referenced by jp2_setup_encoder(), opj_image_create(), and opj_jp2_decode().

'restricted' ICC profile

Referenced by opj_jp2_decode().

size of ICC profile

Referenced by opj_jp2_decode().


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

Generated on Mon Dec 19 12:34:14 2016 for OpenJPEG by  doxygen 1.5.6