Grok 10.0.5
_grk_image Struct Reference

#include <grok.h>

Public Attributes

grk_object obj
 
uint32_t x0
 XOsiz: horizontal offset from the origin of the reference grid to the left side of the image area.
 
uint32_t y0
 YOsiz: vertical offset from the origin of the reference grid to the top side of the image area.
 
uint32_t x1
 Xsiz: width of the reference grid.
 
uint32_t y1
 Ysiz: height of the reference grid.
 
uint16_t numcomps
 number of components in the image
 
GRK_COLOR_SPACE color_space
 
bool paletteApplied_
 
bool channelDefinitionApplied_
 
bool has_capture_resolution
 
double capture_resolution [2]
 
bool has_display_resolution
 
double display_resolution [2]
 
GRK_SUPPORTED_FILE_FMT decompressFormat
 
bool forceRGB
 
bool upsample
 
grk_precisionprecision
 
uint32_t numPrecision
 
bool hasMultipleTiles
 
bool splitByComponent
 
uint16_t decompressNumComps
 
uint32_t decompressWidth
 
uint32_t decompressHeight
 
uint8_t decompressPrec
 
GRK_COLOR_SPACE decompressColourSpace
 
grk_io_buf interleavedData
 
uint32_t rowsPerStrip
 
uint32_t rowsPerTask
 
uint64_t packedRowBytes
 
grk_image_metameta
 
grk_image_compcomps
 

Member Data Documentation

◆ capture_resolution

double _grk_image::capture_resolution[2]

◆ channelDefinitionApplied_

bool _grk_image::channelDefinitionApplied_

◆ color_space

GRK_COLOR_SPACE _grk_image::color_space

◆ comps

grk_image_comp* _grk_image::comps

◆ decompressColourSpace

GRK_COLOR_SPACE _grk_image::decompressColourSpace

◆ decompressFormat

GRK_SUPPORTED_FILE_FMT _grk_image::decompressFormat

◆ decompressHeight

uint32_t _grk_image::decompressHeight

◆ decompressNumComps

uint16_t _grk_image::decompressNumComps

◆ decompressPrec

uint8_t _grk_image::decompressPrec

◆ decompressWidth

uint32_t _grk_image::decompressWidth

◆ display_resolution

double _grk_image::display_resolution[2]

◆ forceRGB

bool _grk_image::forceRGB

◆ has_capture_resolution

bool _grk_image::has_capture_resolution

◆ has_display_resolution

bool _grk_image::has_display_resolution

◆ hasMultipleTiles

bool _grk_image::hasMultipleTiles

◆ interleavedData

grk_io_buf _grk_image::interleavedData

◆ meta

grk_image_meta* _grk_image::meta

◆ numcomps

uint16_t _grk_image::numcomps

number of components in the image

Referenced by grk::grk::PacketManager::PacketManager().

◆ numPrecision

uint32_t _grk_image::numPrecision

◆ obj

grk_object _grk_image::obj

◆ packedRowBytes

uint64_t _grk_image::packedRowBytes

◆ paletteApplied_

bool _grk_image::paletteApplied_

◆ precision

grk_precision* _grk_image::precision

◆ rowsPerStrip

uint32_t _grk_image::rowsPerStrip

◆ rowsPerTask

uint32_t _grk_image::rowsPerTask

◆ splitByComponent

bool _grk_image::splitByComponent

◆ upsample

bool _grk_image::upsample

◆ x0

uint32_t _grk_image::x0

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

◆ x1

uint32_t _grk_image::x1

Xsiz: width of the reference grid.

◆ y0

uint32_t _grk_image::y0

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

◆ y1

uint32_t _grk_image::y1

Ysiz: height of the reference grid.


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