Grok
7.6.6
|
Image. More...
#include <grok.h>
Public Attributes | |
uint32_t | x0 |
XOsiz: horizontal offset from the origin of the reference grid to the left side of the image area. More... | |
uint32_t | y0 |
YOsiz: vertical offset from the origin of the reference grid to the top side of the image area. More... | |
uint32_t | x1 |
Xsiz: width of the reference grid. More... | |
uint32_t | y1 |
Ysiz: height of the reference grid. More... | |
uint16_t | numcomps |
number of components in the image More... | |
GRK_COLOR_SPACE | color_space |
color space: sRGB, Greyscale or YUV More... | |
grk_image_comp * | comps |
image components More... | |
grk_color | color |
bool | color_applied |
bool | has_capture_resolution |
double | capture_resolution [2] |
bool | has_display_resolution |
double | display_resolution [2] |
uint8_t * | iptc_buf |
size_t | iptc_len |
uint8_t * | xmp_buf |
size_t | xmp_len |
Image.
double _grk_image::capture_resolution[2] |
grk_color _grk_image::color |
Referenced by grk::GrkImage::copyHeader(), grk::FileFormat::init_compress(), and grk::GrkImage::~GrkImage().
bool _grk_image::color_applied |
Referenced by grk::FileFormat::applyColour().
GRK_COLOR_SPACE _grk_image::color_space |
color space: sRGB, Greyscale or YUV
Referenced by grk::GrkImage::copyHeader(), grk::CodeStream::init_compress(), and grk::FileFormat::init_compress().
grk_image_comp* _grk_image::comps |
image components
Referenced by grk::GrkImage::allocData(), grk::FileFormat::apply_channel_definition(), grk::FileFormat::apply_palette_clr(), grk::GrkImage::compositeFrom(), grk::TileProcessor::copy_image_to_tile(), grk::TileProcessor::copy_uncompressed_data_to_tile(), grk::GrkImage::copyHeader(), grk::mct::decompress_dc_shift_irrev(), grk::mct::decompress_dc_shift_rev(), grk::mct::decompress_irrev(), grk::mct::decompress_rev(), grk::decompress_synch_plugin_with_host(), grk::GrkImage::duplicate(), grk_image_all_components_data_free(), grk::grk_update_image_comp_header_from_coding_params(), grk::TileProcessor::init(), grk::CodeStream::init_compress(), grk::FileFormat::init_compress(), grk::Profile::is_broadcast_compliant(), grk::Profile::is_cinema_compliant(), grk::Profile::is_imf_compliant(), grk::j2k_dump_image_header(), grk::j2k_read_cbd(), grk::j2k_read_crg(), grk::j2k_read_SPCod_SPCoc(), main(), grk::TileProcessor::mct_decompress(), grk::TileProcessor::mct_encode(), grk::TileProcessor::pcrd_bisect_feasible(), grk::TileProcessor::pcrd_bisect_simple(), grk::pi_create_compress(), grk::pi_create_decompress(), grk::pi_get_encoding_params(), grk::pi_update_encoding_parameters(), grk::TileProcessor::pre_write_tile(), grk::GrkImage::reduceDimensions(), grk::Profile::set_cinema_parameters(), grk::FileFormat::start_compress(), grk::GrkImage::transferDataFrom(), grk::GrkImage::transferDataTo(), and grk::GrkImage::~GrkImage().
double _grk_image::display_resolution[2] |
bool _grk_image::has_capture_resolution |
bool _grk_image::has_display_resolution |
uint8_t* _grk_image::iptc_buf |
Referenced by grk::FileFormat::init_compress(), and grk::GrkImage::~GrkImage().
size_t _grk_image::iptc_len |
Referenced by grk::FileFormat::init_compress().
uint16_t _grk_image::numcomps |
number of components in the image
Referenced by grk::GrkImage::allocData(), grk::FileFormat::apply_channel_definition(), grk::FileFormat::apply_palette_clr(), grk::FileFormat::check_color(), grk::T2Compress::compress_packets_simulate(), grk::TileProcessor::copy_image_to_tile(), grk::TileProcessor::copy_uncompressed_data_to_tile(), grk::GrkImage::copyHeader(), grk::TileProcessor::decompress_tile_t2(), grk::GrkImage::duplicate(), grk_image_all_components_data_free(), grk::grk_update_image_comp_header_from_coding_params(), grk::TileProcessor::init(), grk::CodeStream::init_compress(), grk::FileFormat::init_compress(), grk::Profile::is_broadcast_compliant(), grk::Profile::is_cinema_compliant(), grk::Profile::is_imf_compliant(), grk::j2k_add_mct(), grk::j2k_copy_tile_component_parameters(), grk::j2k_dump(), grk::j2k_dump_image_header(), grk::j2k_dump_MH_info(), grk::j2k_get_cstr_info(), grk::j2k_init_mct_encoding(), grk::j2k_read_cbd(), grk::j2k_read_coc(), grk::j2k_read_crg(), grk::j2k_read_qcc(), grk::j2k_read_rgn(), grk::j2k_read_SPCod_SPCoc(), grk::j2k_write_cbd(), grk::j2k_write_poc(), grk::j2k_write_qcc(), grk::j2k_write_regions(), grk::j2k_write_SPCod_SPCoc(), main(), grk::pi_create(), grk::pi_create_compress(), grk::pi_create_decompress(), grk::pi_get_encoding_params(), grk::pi_update_encoding_parameters(), grk::TileProcessor::pre_write_tile(), grk::GrkImage::reduceDimensions(), grk::Profile::set_cinema_parameters(), grk::TileProcessor::t1_encode(), grk::TileProcessor::TileProcessor(), grk::GrkImage::transferDataFrom(), grk::GrkImage::transferDataTo(), and grk::SIZMarker::write().
uint32_t _grk_image::x0 |
XOsiz: horizontal offset from the origin of the reference grid to the left side of the image area.
Referenced by grk::TileProcessor::copy_image_to_tile(), grk::GrkImage::copyHeader(), grk::CodingParams::getTileBounds(), grk::grk_update_image_comp_header_from_coding_params(), grk::TileProcessor::init(), grk::CodeStream::init_compress(), grk::FileFormat::init_compress(), grk::init_tilec(), grk::Profile::is_broadcast_compliant(), grk::Profile::is_imf_compliant(), grk::j2k_dump_image_header(), main(), grk::GrkImage::reduceDimensions(), and grk::Profile::set_imf_parameters().
uint32_t _grk_image::x1 |
Xsiz: width of the reference grid.
Referenced by grk::GrkImage::copyHeader(), grk::Profile::get_broadcast_max_NL(), grk::Profile::get_imf_max_NL(), grk::CodingParams::getTileBounds(), grk::grk_update_image_comp_header_from_coding_params(), grk::TileProcessor::init(), grk::CodeStream::init_compress(), grk::FileFormat::init_compress(), grk::init_tilec(), grk::Profile::is_broadcast_compliant(), grk::Profile::is_imf_compliant(), grk::j2k_dump_image_header(), main(), grk::GrkImage::reduceDimensions(), and grk::Profile::set_imf_parameters().
uint8_t* _grk_image::xmp_buf |
Referenced by grk::FileFormat::init_compress(), and grk::GrkImage::~GrkImage().
size_t _grk_image::xmp_len |
Referenced by grk::FileFormat::init_compress().
uint32_t _grk_image::y0 |
YOsiz: vertical offset from the origin of the reference grid to the top side of the image area.
Referenced by grk::TileProcessor::copy_image_to_tile(), grk::GrkImage::copyHeader(), grk::CodingParams::getTileBounds(), grk::grk_update_image_comp_header_from_coding_params(), grk::TileProcessor::init(), grk::CodeStream::init_compress(), grk::FileFormat::init_compress(), grk::init_tilec(), grk::Profile::is_broadcast_compliant(), grk::Profile::is_imf_compliant(), grk::j2k_dump_image_header(), main(), grk::GrkImage::reduceDimensions(), and grk::Profile::set_imf_parameters().
uint32_t _grk_image::y1 |
Ysiz: height of the reference grid.
Referenced by grk::GrkImage::copyHeader(), grk::CodingParams::getTileBounds(), grk::grk_update_image_comp_header_from_coding_params(), grk::TileProcessor::init(), grk::CodeStream::init_compress(), grk::FileFormat::init_compress(), grk::init_tilec(), grk::Profile::is_broadcast_compliant(), grk::Profile::is_imf_compliant(), grk::j2k_dump_image_header(), main(), grk::GrkImage::reduceDimensions(), and grk::Profile::set_imf_parameters().