Grok
7.6.2
|
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_jp2_color | color |
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_jp2_color _grk_image::color |
Referenced by grk::grk_copy_image_header(), grk_image_destroy(), and grk::FileFormat::init_compress().
GRK_COLOR_SPACE _grk_image::color_space |
color space: sRGB, Greyscale or YUV
Referenced by grk::grk_copy_image_header(), grk::CodeStream::init_compress(), and grk::FileFormat::init_compress().
grk_image_comp* _grk_image::comps |
image components
Referenced by grk::CodeStream::alloc_multi_tile_output_data(), grk::TileProcessor::copy_decompressed_tile_to_output_image(), grk::TileProcessor::copy_image_to_tile(), grk::TileProcessor::copy_uncompressed_data_to_tile(), 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::CodeStream::decompress_tile(), grk::grk_copy_image_header(), grk::grk_get_all_encoding_parameters(), grk::grk_get_encoding_parameters(), grk_image_all_components_data_free(), grk_image_destroy(), 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(), grk::jp2_apply_channel_definition(), grk::jp2_apply_palette_clr(), 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::TileProcessor::pre_write_tile(), grk::Profile::set_cinema_parameters(), grk::FileFormat::start_compress(), grk::transfer_image_data(), and grk::update_image_dimensions().
double _grk_image::display_resolution[2] |
bool _grk_image::has_capture_resolution |
Referenced by grk::FileFormat::read_header().
bool _grk_image::has_display_resolution |
uint8_t* _grk_image::iptc_buf |
Referenced by grk_image_destroy(), and grk::FileFormat::init_compress().
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::T2Compress::compress_packets_simulate(), grk::TileProcessor::copy_image_to_tile(), grk::TileProcessor::copy_uncompressed_data_to_tile(), grk::CodeStream::decompress_tile(), grk::TileProcessor::decompress_tile_t2(), grk::grk_copy_image_header(), grk::grk_get_all_encoding_parameters(), grk::grk_get_encoding_parameters(), 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_qcd(), grk::j2k_read_rgn(), grk::j2k_read_SPCod_SPCoc(), grk::j2k_write_all_coc(), grk::j2k_write_all_qcc(), grk::j2k_write_cbd(), grk::j2k_write_poc(), grk::j2k_write_qcc(), grk::j2k_write_regions(), grk::j2k_write_SPCod_SPCoc(), grk::jp2_apply_channel_definition(), grk::jp2_apply_palette_clr(), grk::jp2_check_color(), main(), grk::pi_create(), grk::pi_create_compress(), grk::pi_create_decompress(), grk::pi_update_encoding_parameters(), grk::TileProcessor::pre_write_tile(), grk::Profile::set_cinema_parameters(), grk::TileProcessor::t1_encode(), grk::TileProcessor::TileProcessor(), grk::transfer_image_data(), grk::update_image_dimensions(), 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::CodeStream::decompress_tile(), grk::grk_copy_image_header(), grk::grk_get_all_encoding_parameters(), grk::grk_get_encoding_parameters(), 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::CodeStream::set_decompress_window(), grk::Profile::set_imf_parameters(), and grk::update_image_dimensions().
uint32_t _grk_image::x1 |
Xsiz: width of the reference grid.
Referenced by grk::CodeStream::decompress_tile(), grk::Profile::get_broadcast_max_NL(), grk::Profile::get_imf_max_NL(), grk::grk_copy_image_header(), grk::grk_get_all_encoding_parameters(), grk::grk_get_encoding_parameters(), 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::CodeStream::set_decompress_window(), grk::Profile::set_imf_parameters(), and grk::update_image_dimensions().
uint8_t* _grk_image::xmp_buf |
Referenced by grk_image_destroy(), and grk::FileFormat::init_compress().
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::CodeStream::decompress_tile(), grk::grk_copy_image_header(), grk::grk_get_all_encoding_parameters(), grk::grk_get_encoding_parameters(), 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::CodeStream::set_decompress_window(), grk::Profile::set_imf_parameters(), and grk::update_image_dimensions().
uint32_t _grk_image::y1 |
Ysiz: height of the reference grid.
Referenced by grk::CodeStream::decompress_tile(), grk::grk_copy_image_header(), grk::grk_get_all_encoding_parameters(), grk::grk_get_encoding_parameters(), 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::CodeStream::set_decompress_window(), grk::Profile::set_imf_parameters(), and grk::update_image_dimensions().