Main MRPT website > C++ reference for MRPT 1.5.7
List of all members | Public Attributes
jpeg_decompress_struct Struct Reference

Detailed Description

Definition at line 408 of file mrpt_jpeglib.h.

#include <utils/jpeglib/mrpt_jpeglib.h>

Public Attributes

 jpeg_common_fields
 
struct jpeg_source_mgrsrc
 
JDIMENSION image_width
 
JDIMENSION image_height
 
int num_components
 
J_COLOR_SPACE jpeg_color_space
 
J_COLOR_SPACE out_color_space
 
unsigned int scale_num
 
unsigned int scale_denom
 
double output_gamma
 
boolean buffered_image
 
boolean raw_data_out
 
J_DCT_METHOD dct_method
 
boolean do_fancy_upsampling
 
boolean do_block_smoothing
 
boolean quantize_colors
 
J_DITHER_MODE dither_mode
 
boolean two_pass_quantize
 
int desired_number_of_colors
 
boolean enable_1pass_quant
 
boolean enable_external_quant
 
boolean enable_2pass_quant
 
JDIMENSION output_width
 
JDIMENSION output_height
 
int out_color_components
 
int output_components
 
int rec_outbuf_height
 
int actual_number_of_colors
 
JSAMPARRAY colormap
 
JDIMENSION output_scanline
 
int input_scan_number
 
JDIMENSION input_iMCU_row
 
int output_scan_number
 
JDIMENSION output_iMCU_row
 
int(* coef_bits )[DCTSIZE2]
 
JQUANT_TBLquant_tbl_ptrs [NUM_QUANT_TBLS]
 
JHUFF_TBLdc_huff_tbl_ptrs [NUM_HUFF_TBLS]
 
JHUFF_TBLac_huff_tbl_ptrs [NUM_HUFF_TBLS]
 
int data_precision
 
jpeg_component_infocomp_info
 
boolean progressive_mode
 
boolean arith_code
 
UINT8 arith_dc_L [NUM_ARITH_TBLS]
 
UINT8 arith_dc_U [NUM_ARITH_TBLS]
 
UINT8 arith_ac_K [NUM_ARITH_TBLS]
 
unsigned int restart_interval
 
boolean saw_JFIF_marker
 
UINT8 JFIF_major_version
 
UINT8 JFIF_minor_version
 
UINT8 density_unit
 
UINT16 X_density
 
UINT16 Y_density
 
boolean saw_Adobe_marker
 
UINT8 Adobe_transform
 
boolean CCIR601_sampling
 
jpeg_saved_marker_ptr marker_list
 
int max_h_samp_factor
 
int max_v_samp_factor
 
int min_DCT_scaled_size
 
JDIMENSION total_iMCU_rows
 
JSAMPLEsample_range_limit
 
int comps_in_scan
 
jpeg_component_infocur_comp_info [MAX_COMPS_IN_SCAN]
 
JDIMENSION MCUs_per_row
 
JDIMENSION MCU_rows_in_scan
 
int blocks_in_MCU
 
int MCU_membership [D_MAX_BLOCKS_IN_MCU]
 
int Ss
 
int Se
 
int Ah
 
int Al
 
int unread_marker
 
struct jpeg_decomp_mastermaster
 
struct jpeg_d_main_controllermain
 
struct jpeg_d_coef_controllercoef
 
struct jpeg_d_post_controllerpost
 
struct jpeg_input_controllerinputctl
 
struct jpeg_marker_readermarker
 
struct jpeg_entropy_decoderentropy
 
struct jpeg_inverse_dctidct
 
struct jpeg_upsamplerupsample
 
struct jpeg_color_deconvertercconvert
 
struct jpeg_color_quantizercquantize
 

Member Data Documentation

◆ ac_huff_tbl_ptrs

JHUFF_TBL* jpeg_decompress_struct::ac_huff_tbl_ptrs[NUM_HUFF_TBLS]

Definition at line 523 of file mrpt_jpeglib.h.

◆ actual_number_of_colors

int jpeg_decompress_struct::actual_number_of_colors

Definition at line 475 of file mrpt_jpeglib.h.

◆ Adobe_transform

UINT8 jpeg_decompress_struct::Adobe_transform

Definition at line 555 of file mrpt_jpeglib.h.

◆ Ah

int jpeg_decompress_struct::Ah

Definition at line 605 of file mrpt_jpeglib.h.

◆ Al

int jpeg_decompress_struct::Al

Definition at line 605 of file mrpt_jpeglib.h.

◆ arith_ac_K

UINT8 jpeg_decompress_struct::arith_ac_K[NUM_ARITH_TBLS]

Definition at line 540 of file mrpt_jpeglib.h.

◆ arith_code

boolean jpeg_decompress_struct::arith_code

Definition at line 536 of file mrpt_jpeglib.h.

◆ arith_dc_L

UINT8 jpeg_decompress_struct::arith_dc_L[NUM_ARITH_TBLS]

Definition at line 538 of file mrpt_jpeglib.h.

◆ arith_dc_U

UINT8 jpeg_decompress_struct::arith_dc_U[NUM_ARITH_TBLS]

Definition at line 539 of file mrpt_jpeglib.h.

◆ blocks_in_MCU

int jpeg_decompress_struct::blocks_in_MCU

Definition at line 600 of file mrpt_jpeglib.h.

◆ buffered_image

boolean jpeg_decompress_struct::buffered_image

Definition at line 433 of file mrpt_jpeglib.h.

◆ CCIR601_sampling

boolean jpeg_decompress_struct::CCIR601_sampling

Definition at line 557 of file mrpt_jpeglib.h.

◆ cconvert

struct jpeg_color_deconverter* jpeg_decompress_struct::cconvert

Definition at line 625 of file mrpt_jpeglib.h.

◆ coef

struct jpeg_d_coef_controller* jpeg_decompress_struct::coef

Definition at line 618 of file mrpt_jpeglib.h.

◆ coef_bits

int(* jpeg_decompress_struct::coef_bits)[DCTSIZE2]

Definition at line 508 of file mrpt_jpeglib.h.

◆ colormap

JSAMPARRAY jpeg_decompress_struct::colormap

Definition at line 476 of file mrpt_jpeglib.h.

◆ comp_info

jpeg_component_info* jpeg_decompress_struct::comp_info

Definition at line 532 of file mrpt_jpeglib.h.

◆ comps_in_scan

int jpeg_decompress_struct::comps_in_scan

Definition at line 593 of file mrpt_jpeglib.h.

◆ cquantize

struct jpeg_color_quantizer* jpeg_decompress_struct::cquantize

Definition at line 626 of file mrpt_jpeglib.h.

◆ cur_comp_info

jpeg_component_info* jpeg_decompress_struct::cur_comp_info[MAX_COMPS_IN_SCAN]

Definition at line 594 of file mrpt_jpeglib.h.

◆ data_precision

int jpeg_decompress_struct::data_precision

Definition at line 530 of file mrpt_jpeglib.h.

◆ dc_huff_tbl_ptrs

JHUFF_TBL* jpeg_decompress_struct::dc_huff_tbl_ptrs[NUM_HUFF_TBLS]

Definition at line 522 of file mrpt_jpeglib.h.

◆ dct_method

J_DCT_METHOD jpeg_decompress_struct::dct_method

Definition at line 436 of file mrpt_jpeglib.h.

◆ density_unit

UINT8 jpeg_decompress_struct::density_unit

Definition at line 551 of file mrpt_jpeglib.h.

◆ desired_number_of_colors

int jpeg_decompress_struct::desired_number_of_colors

Definition at line 444 of file mrpt_jpeglib.h.

◆ dither_mode

J_DITHER_MODE jpeg_decompress_struct::dither_mode

Definition at line 442 of file mrpt_jpeglib.h.

◆ do_block_smoothing

boolean jpeg_decompress_struct::do_block_smoothing

Definition at line 438 of file mrpt_jpeglib.h.

◆ do_fancy_upsampling

boolean jpeg_decompress_struct::do_fancy_upsampling

Definition at line 437 of file mrpt_jpeglib.h.

◆ enable_1pass_quant

boolean jpeg_decompress_struct::enable_1pass_quant

Definition at line 446 of file mrpt_jpeglib.h.

◆ enable_2pass_quant

boolean jpeg_decompress_struct::enable_2pass_quant

Definition at line 448 of file mrpt_jpeglib.h.

◆ enable_external_quant

boolean jpeg_decompress_struct::enable_external_quant

Definition at line 447 of file mrpt_jpeglib.h.

◆ entropy

struct jpeg_entropy_decoder* jpeg_decompress_struct::entropy

Definition at line 622 of file mrpt_jpeglib.h.

Referenced by jpeg_fill_bit_buffer().

◆ idct

struct jpeg_inverse_dct* jpeg_decompress_struct::idct

Definition at line 623 of file mrpt_jpeglib.h.

◆ image_height

JDIMENSION jpeg_decompress_struct::image_height

Definition at line 418 of file mrpt_jpeglib.h.

◆ image_width

JDIMENSION jpeg_decompress_struct::image_width

Definition at line 417 of file mrpt_jpeglib.h.

◆ input_iMCU_row

JDIMENSION jpeg_decompress_struct::input_iMCU_row

Definition at line 492 of file mrpt_jpeglib.h.

◆ input_scan_number

int jpeg_decompress_struct::input_scan_number

Definition at line 491 of file mrpt_jpeglib.h.

◆ inputctl

struct jpeg_input_controller* jpeg_decompress_struct::inputctl

Definition at line 620 of file mrpt_jpeglib.h.

◆ JFIF_major_version

UINT8 jpeg_decompress_struct::JFIF_major_version

Definition at line 549 of file mrpt_jpeglib.h.

◆ JFIF_minor_version

UINT8 jpeg_decompress_struct::JFIF_minor_version

Definition at line 550 of file mrpt_jpeglib.h.

◆ jpeg_color_space

J_COLOR_SPACE jpeg_decompress_struct::jpeg_color_space

Definition at line 420 of file mrpt_jpeglib.h.

◆ jpeg_common_fields

jpeg_decompress_struct::jpeg_common_fields

Definition at line 409 of file mrpt_jpeglib.h.

◆ main

struct jpeg_d_main_controller* jpeg_decompress_struct::main

Definition at line 617 of file mrpt_jpeglib.h.

◆ marker

struct jpeg_marker_reader* jpeg_decompress_struct::marker

Definition at line 621 of file mrpt_jpeglib.h.

◆ marker_list

jpeg_saved_marker_ptr jpeg_decompress_struct::marker_list

Definition at line 563 of file mrpt_jpeglib.h.

◆ master

struct jpeg_decomp_master* jpeg_decompress_struct::master

Definition at line 616 of file mrpt_jpeglib.h.

◆ max_h_samp_factor

int jpeg_decompress_struct::max_h_samp_factor

Definition at line 572 of file mrpt_jpeglib.h.

◆ max_v_samp_factor

int jpeg_decompress_struct::max_v_samp_factor

Definition at line 573 of file mrpt_jpeglib.h.

◆ MCU_membership

int jpeg_decompress_struct::MCU_membership[D_MAX_BLOCKS_IN_MCU]

Definition at line 601 of file mrpt_jpeglib.h.

◆ MCU_rows_in_scan

JDIMENSION jpeg_decompress_struct::MCU_rows_in_scan

Definition at line 598 of file mrpt_jpeglib.h.

◆ MCUs_per_row

JDIMENSION jpeg_decompress_struct::MCUs_per_row

Definition at line 597 of file mrpt_jpeglib.h.

◆ min_DCT_scaled_size

int jpeg_decompress_struct::min_DCT_scaled_size

Definition at line 575 of file mrpt_jpeglib.h.

◆ num_components

int jpeg_decompress_struct::num_components

Definition at line 419 of file mrpt_jpeglib.h.

◆ out_color_components

int jpeg_decompress_struct::out_color_components

Definition at line 458 of file mrpt_jpeglib.h.

Referenced by mrpt::utils::CImage::loadFromStreamAsJPEG().

◆ out_color_space

J_COLOR_SPACE jpeg_decompress_struct::out_color_space

Definition at line 427 of file mrpt_jpeglib.h.

◆ output_components

int jpeg_decompress_struct::output_components

Definition at line 459 of file mrpt_jpeglib.h.

Referenced by mrpt::utils::CImage::loadFromStreamAsJPEG().

◆ output_gamma

double jpeg_decompress_struct::output_gamma

Definition at line 431 of file mrpt_jpeglib.h.

◆ output_height

JDIMENSION jpeg_decompress_struct::output_height

Definition at line 457 of file mrpt_jpeglib.h.

Referenced by mrpt::utils::CImage::loadFromStreamAsJPEG().

◆ output_iMCU_row

JDIMENSION jpeg_decompress_struct::output_iMCU_row

Definition at line 499 of file mrpt_jpeglib.h.

◆ output_scan_number

int jpeg_decompress_struct::output_scan_number

Definition at line 498 of file mrpt_jpeglib.h.

◆ output_scanline

JDIMENSION jpeg_decompress_struct::output_scanline

Definition at line 486 of file mrpt_jpeglib.h.

◆ output_width

JDIMENSION jpeg_decompress_struct::output_width

Definition at line 456 of file mrpt_jpeglib.h.

Referenced by mrpt::utils::CImage::loadFromStreamAsJPEG().

◆ post

struct jpeg_d_post_controller* jpeg_decompress_struct::post

Definition at line 619 of file mrpt_jpeglib.h.

◆ progressive_mode

boolean jpeg_decompress_struct::progressive_mode

Definition at line 535 of file mrpt_jpeglib.h.

◆ quant_tbl_ptrs

JQUANT_TBL* jpeg_decompress_struct::quant_tbl_ptrs[NUM_QUANT_TBLS]

Definition at line 519 of file mrpt_jpeglib.h.

◆ quantize_colors

boolean jpeg_decompress_struct::quantize_colors

Definition at line 440 of file mrpt_jpeglib.h.

◆ raw_data_out

boolean jpeg_decompress_struct::raw_data_out

Definition at line 434 of file mrpt_jpeglib.h.

◆ rec_outbuf_height

int jpeg_decompress_struct::rec_outbuf_height

Definition at line 463 of file mrpt_jpeglib.h.

◆ restart_interval

unsigned int jpeg_decompress_struct::restart_interval

Definition at line 542 of file mrpt_jpeglib.h.

◆ sample_range_limit

JSAMPLE* jpeg_decompress_struct::sample_range_limit

Definition at line 586 of file mrpt_jpeglib.h.

◆ saw_Adobe_marker

boolean jpeg_decompress_struct::saw_Adobe_marker

Definition at line 554 of file mrpt_jpeglib.h.

◆ saw_JFIF_marker

boolean jpeg_decompress_struct::saw_JFIF_marker

Definition at line 547 of file mrpt_jpeglib.h.

◆ scale_denom

unsigned int jpeg_decompress_struct::scale_denom

Definition at line 429 of file mrpt_jpeglib.h.

◆ scale_num

unsigned int jpeg_decompress_struct::scale_num

Definition at line 429 of file mrpt_jpeglib.h.

◆ Se

int jpeg_decompress_struct::Se

Definition at line 605 of file mrpt_jpeglib.h.

◆ src

struct jpeg_source_mgr* jpeg_decompress_struct::src

Definition at line 412 of file mrpt_jpeglib.h.

Referenced by jpeg_fill_bit_buffer().

◆ Ss

int jpeg_decompress_struct::Ss

Definition at line 605 of file mrpt_jpeglib.h.

◆ total_iMCU_rows

JDIMENSION jpeg_decompress_struct::total_iMCU_rows

Definition at line 577 of file mrpt_jpeglib.h.

◆ two_pass_quantize

boolean jpeg_decompress_struct::two_pass_quantize

Definition at line 443 of file mrpt_jpeglib.h.

◆ unread_marker

int jpeg_decompress_struct::unread_marker

Definition at line 611 of file mrpt_jpeglib.h.

Referenced by jpeg_fill_bit_buffer().

◆ upsample

struct jpeg_upsampler* jpeg_decompress_struct::upsample

Definition at line 624 of file mrpt_jpeglib.h.

◆ X_density

UINT16 jpeg_decompress_struct::X_density

Definition at line 552 of file mrpt_jpeglib.h.

◆ Y_density

UINT16 jpeg_decompress_struct::Y_density

Definition at line 553 of file mrpt_jpeglib.h.




Page generated by Doxygen 1.8.14 for MRPT 1.5.7 Git: 5902e14cc Wed Apr 24 15:04:01 2019 +0200 at lun oct 28 01:39:17 CET 2019