
Go to the source code of this file.
Classes | |
| struct | jpeg_comp_master |
| struct | jpeg_c_main_controller |
| struct | jpeg_c_prep_controller |
| struct | jpeg_c_coef_controller |
| struct | jpeg_color_converter |
| struct | jpeg_downsampler |
| struct | jpeg_forward_dct |
| struct | jpeg_entropy_encoder |
| struct | jpeg_marker_writer |
| struct | jpeg_decomp_master |
| struct | jpeg_input_controller |
| struct | jpeg_d_main_controller |
| struct | jpeg_d_coef_controller |
| struct | jpeg_d_post_controller |
| struct | jpeg_marker_reader |
| struct | jpeg_entropy_decoder |
| struct | jpeg_inverse_dct |
| struct | jpeg_upsampler |
| struct | jpeg_color_deconverter |
| struct | jpeg_color_quantizer |
Macros | |
| #define | CSTATE_START 100 /* after create_compress */ |
| #define | CSTATE_SCANNING 101 /* start_compress done, write_scanlines OK */ |
| #define | CSTATE_RAW_OK 102 /* start_compress done, write_raw_data OK */ |
| #define | CSTATE_WRCOEFS 103 /* jpeg_write_coefficients done */ |
| #define | DSTATE_START 200 /* after create_decompress */ |
| #define | DSTATE_INHEADER 201 /* reading header markers, no SOS yet */ |
| #define | DSTATE_READY 202 /* found SOS, ready for start_decompress */ |
| #define | DSTATE_PRELOAD 203 /* reading multiscan file in start_decompress*/ |
| #define | DSTATE_PRESCAN 204 /* performing dummy pass for 2-pass quant */ |
| #define | DSTATE_SCANNING 205 /* start_decompress done, read_scanlines OK */ |
| #define | DSTATE_RAW_OK 206 /* start_decompress done, read_raw_data OK */ |
| #define | DSTATE_BUFIMAGE 207 /* expecting jpeg_start_output */ |
| #define | DSTATE_BUFPOST 208 /* looking for SOS/EOI in jpeg_finish_output */ |
| #define | DSTATE_RDCOEFS 209 /* reading file in jpeg_read_coefficients */ |
| #define | DSTATE_STOPPING 210 /* looking for EOI in jpeg_finish_decompress */ |
| #define | MAX(a, b) ((a) > (b) ? (a) : (b)) |
| #define | MIN(a, b) ((a) < (b) ? (a) : (b)) |
| #define | SHIFT_TEMPS |
| #define | RIGHT_SHIFT(x, shft) ((x) >> (shft)) |
Enumerations | |
| enum | J_BUF_MODE { JBUF_PASS_THRU, JBUF_SAVE_SOURCE, JBUF_CRANK_DEST, JBUF_SAVE_AND_PASS } |
Functions | |
| typedef | JMETHOD (void, inverse_DCT_method_ptr,(j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col)) |
| EXTERN (void) jinit_compress_master JPP((j_compress_ptr cinfo)) | |
| EXTERN (long) jdiv_round_up JPP((long a | |
Variables | |
| boolean | transcode_only |
| boolean | need_full_buffer |
| long | b |
| int | source_row |
| int JSAMPARRAY | output_array |
| int JSAMPARRAY int | dest_row |
| int JSAMPARRAY int int | num_rows |
| int JSAMPARRAY int int JDIMENSION | num_cols |
| JBLOCKROW | output_row |
| JBLOCKROW JDIMENSION | num_blocks |
| size_t | bytestozero |
| const int | jpeg_natural_order [] |
| #define CSTATE_RAW_OK 102 /* start_compress done, write_raw_data OK */ |
Definition at line 24 of file jpegint.h.
Referenced by jpeg_finish_compress(), jpeg_start_compress(), jpeg_write_m_header(), jpeg_write_marker(), and jpeg_write_raw_data().
| #define CSTATE_SCANNING 101 /* start_compress done, write_scanlines OK */ |
Definition at line 23 of file jpegint.h.
Referenced by jpeg_finish_compress(), jpeg_start_compress(), jpeg_write_m_header(), jpeg_write_marker(), and jpeg_write_scanlines().
| #define CSTATE_START 100 /* after create_compress */ |
Definition at line 22 of file jpegint.h.
Referenced by jpeg_abort(), jpeg_add_quant_table(), jpeg_copy_critical_parameters(), jpeg_CreateCompress(), jpeg_set_colorspace(), jpeg_set_defaults(), jpeg_simple_progression(), jpeg_start_compress(), jpeg_write_coefficients(), and jpeg_write_tables().
| #define CSTATE_WRCOEFS 103 /* jpeg_write_coefficients done */ |
Definition at line 25 of file jpegint.h.
Referenced by jpeg_finish_compress(), jpeg_write_coefficients(), jpeg_write_m_header(), and jpeg_write_marker().
| #define DSTATE_BUFIMAGE 207 /* expecting jpeg_start_output */ |
Definition at line 33 of file jpegint.h.
Referenced by jpeg_consume_input(), jpeg_finish_decompress(), jpeg_finish_output(), jpeg_new_colormap(), jpeg_read_coefficients(), jpeg_start_decompress(), and jpeg_start_output().
| #define DSTATE_BUFPOST 208 /* looking for SOS/EOI in jpeg_finish_output */ |
Definition at line 34 of file jpegint.h.
Referenced by jpeg_consume_input(), and jpeg_finish_output().
| #define DSTATE_INHEADER 201 /* reading header markers, no SOS yet */ |
Definition at line 27 of file jpegint.h.
Referenced by jpeg_consume_input(), and jpeg_read_header().
| #define DSTATE_PRELOAD 203 /* reading multiscan file in start_decompress*/ |
Definition at line 29 of file jpegint.h.
Referenced by jpeg_consume_input(), and jpeg_start_decompress().
| #define DSTATE_PRESCAN 204 /* performing dummy pass for 2-pass quant */ |
Definition at line 30 of file jpegint.h.
Referenced by jpeg_consume_input(), jpeg_start_decompress(), jpeg_start_output(), and output_pass_setup().
| #define DSTATE_RAW_OK 206 /* start_decompress done, read_raw_data OK */ |
Definition at line 32 of file jpegint.h.
Referenced by jpeg_consume_input(), jpeg_finish_decompress(), jpeg_finish_output(), jpeg_read_raw_data(), and output_pass_setup().
| #define DSTATE_RDCOEFS 209 /* reading file in jpeg_read_coefficients */ |
Definition at line 35 of file jpegint.h.
Referenced by jpeg_read_coefficients().
| #define DSTATE_READY 202 /* found SOS, ready for start_decompress */ |
Definition at line 28 of file jpegint.h.
Referenced by jpeg_calc_output_dimensions(), jpeg_consume_input(), jpeg_has_multiple_scans(), jpeg_read_coefficients(), and jpeg_start_decompress().
| #define DSTATE_SCANNING 205 /* start_decompress done, read_scanlines OK */ |
Definition at line 31 of file jpegint.h.
Referenced by jpeg_consume_input(), jpeg_finish_decompress(), jpeg_finish_output(), jpeg_read_scanlines(), and output_pass_setup().
| #define DSTATE_START 200 /* after create_decompress */ |
Definition at line 26 of file jpegint.h.
Referenced by jpeg_abort(), jpeg_consume_input(), jpeg_CreateDecompress(), jpeg_input_complete(), and jpeg_read_header().
| #define DSTATE_STOPPING 210 /* looking for EOI in jpeg_finish_decompress */ |
Definition at line 36 of file jpegint.h.
Referenced by jpeg_consume_input(), jpeg_finish_decompress(), jpeg_has_multiple_scans(), jpeg_input_complete(), and jpeg_read_coefficients().
Definition at line 264 of file jpegint.h.
Referenced by initial_setup(), and jpeg_simple_progression().
Definition at line 266 of file jpegint.h.
Referenced by alloc_barray(), alloc_sarray(), cvFindChessboardCorners3(), do_barray_io(), do_sarray_io(), mrpt::vision::CFeatureExtraction::extractFeaturesSIFT(), find_chessboard_corners_multiple(), mrpt::vision::CFeatureExtraction::internal_computeSiftDescriptors(), per_scan_setup(), pre_process_context(), and pre_process_data().
Definition at line 287 of file jpegint.h.
Referenced by build_ycc_rgb_table(), h2v1_merged_upsample(), h2v2_merged_upsample(), pass2_fs_dither(), quantize_fs_dither(), ycc_rgb_convert(), and ycck_cmyk_convert().
| #define SHIFT_TEMPS |
Definition at line 286 of file jpegint.h.
Referenced by build_ycc_rgb_table(), h2v1_merged_upsample(), h2v2_merged_upsample(), jpeg_fdct_ifast(), jpeg_fdct_islow(), jpeg_idct_1x1(), jpeg_idct_2x2(), jpeg_idct_4x4(), jpeg_idct_float(), jpeg_idct_ifast(), jpeg_idct_islow(), pass2_fs_dither(), quantize_fs_dither(), start_pass(), start_pass_fdctmgr(), ycc_rgb_convert(), and ycck_cmyk_convert().
| enum J_BUF_MODE |
| EXTERN | ( | void | ) |
| EXTERN | ( | long | ) |
| typedef JMETHOD | ( | void | , |
| inverse_DCT_method_ptr | , | ||
| (j_decompress_ptr cinfo, jpeg_component_info *compptr, JCOEFPTR coef_block, JSAMPARRAY output_buf, JDIMENSION output_col) | |||
| ) |
| size_t bytestozero |
Definition at line 375 of file jpegint.h.
Referenced by jzero_far().
| int JSAMPARRAY int dest_row |
Definition at line 370 of file jpegint.h.
Referenced by jcopy_sample_rows().
| const int jpeg_natural_order[] |
Definition at line 49 of file jutils.cpp.
Referenced by decode_mcu(), decode_mcu_AC_first(), decode_mcu_AC_refine(), emit_dqt(), encode_mcu_AC_first(), encode_mcu_AC_refine(), encode_one_block(), get_dqt(), and htest_one_block().
| boolean need_full_buffer |
Definition at line 335 of file jpegint.h.
Referenced by jinit_c_coef_controller(), jinit_c_main_controller(), jinit_c_prep_controller(), jinit_d_coef_controller(), jinit_d_main_controller(), and jinit_d_post_controller().
| JBLOCKROW JDIMENSION num_blocks |
Definition at line 373 of file jpegint.h.
Referenced by forward_DCT(), forward_DCT_float(), and jcopy_block_row().
| int JSAMPARRAY int int JDIMENSION num_cols |
Definition at line 370 of file jpegint.h.
Referenced by cmyk_ycck_convert(), expand_bottom_edge(), mrpt::vision::CDifodo::getRowsAndCols(), gray_rgb_convert(), grayscale_convert(), jcopy_sample_rows(), null_convert(), rgb_gray_convert(), rgb_ycc_convert(), ycc_rgb_convert(), and ycck_cmyk_convert().
| int JSAMPARRAY int int num_rows |
Definition at line 370 of file jpegint.h.
Referenced by access_virt_barray(), access_virt_sarray(), cmyk_ycck_convert(), color_quantize(), color_quantize3(), expand_right_edge(), mrpt::vision::CDifodo::getRowsAndCols(), gray_rgb_convert(), grayscale_convert(), jcopy_sample_rows(), merged_2v_upsample(), null_convert(), pass2_fs_dither(), pass2_no_dither(), post_process_1pass(), post_process_2pass(), post_process_prepass(), prescan_quantize(), quantize3_ord_dither(), quantize_fs_dither(), quantize_ord_dither(), rgb_gray_convert(), rgb_ycc_convert(), sep_upsample(), ycc_rgb_convert(), and ycck_cmyk_convert().
| int JSAMPARRAY output_array |
Definition at line 370 of file jpegint.h.
Referenced by jcopy_sample_rows().
| JBLOCKROW output_row |
Definition at line 373 of file jpegint.h.
Referenced by cmyk_ycck_convert(), grayscale_convert(), jcopy_block_row(), null_convert(), rgb_gray_convert(), and rgb_ycc_convert().
| int source_row |
Definition at line 370 of file jpegint.h.
Referenced by jcopy_sample_rows().
| boolean transcode_only |
Definition at line 333 of file jpegint.h.
Referenced by jinit_c_master_control().
| Page generated by Doxygen 1.8.14 for MRPT 1.5.9 Git: 690a4699f Wed Apr 15 19:29:53 2020 +0200 at miƩ abr 15 19:30:12 CEST 2020 |