Go to the source code of this file.
Macros | |
#define | JPEG_INTERNALS |
#define | DEQUANTIZE(coef, quantval) (((FAST_FLOAT)(coef)) * (quantval)) |
Functions | |
GLOBAL (void) jpeg_idct_float(j_decompress_ptr cinfo | |
for (ctr=DCTSIZE;ctr > 0;ctr--) | |
for (ctr=0;ctr< DCTSIZE;ctr++) | |
Variables | |
jpeg_component_info * | compptr |
jpeg_component_info JCOEFPTR | coef_block |
jpeg_component_info JCOEFPTR JSAMPARRAY | output_buf |
jpeg_component_info JCOEFPTR JSAMPARRAY JDIMENSION | output_col |
FAST_FLOAT | tmp10 |
FAST_FLOAT | tmp11 |
FAST_FLOAT | tmp12 |
FAST_FLOAT | tmp13 |
FAST_FLOAT | z5 |
FAST_FLOAT | z10 |
FAST_FLOAT | z11 |
FAST_FLOAT | z12 |
FAST_FLOAT | z13 |
JCOEFPTR | inptr = coef_block |
FLOAT_MULT_TYPE * | quantptr = (FLOAT_MULT_TYPE*)compptr->dct_table |
FAST_FLOAT * | wsptr = workspace |
JSAMPROW | outptr |
JSAMPLE * | range_limit = IDCT_range_limit(cinfo) |
int | ctr |
FAST_FLOAT | workspace [DCTSIZE2] |
#define DEQUANTIZE | ( | coef, | |
quantval | |||
) | (((FAST_FLOAT)(coef)) * (quantval)) |
Definition at line 29 of file jidctflt.cpp.
Referenced by for().
#define JPEG_INTERNALS |
Definition at line 10 of file jidctflt.cpp.
Definition at line 56 of file jidctflt.cpp.
References DCTSIZE, DEQUANTIZE, inptr, quantptr, tmp10, tmp11, tmp12, tmp13, wsptr, z10, z11, z12, z13, and z5.
Referenced by mrpt::pbmap::SemanticClustering::arrangeNewGroups(), mrpt::opengl::CPolyhedron::augment(), color_quantize(), color_quantize3(), compress_data(), compress_first_pass(), compress_output(), compute_color(), mrpt::vision::computeMultiResolutionDescriptors(), consume_data(), create_odither_tables(), decompress_onepass(), mrpt::vision::CFeature::descriptorORBDistanceTo(), mrpt::pbmap::PbMapMaker::detectPlanesCloud(), mrpt::pbmap::SemanticClustering::evalPartition(), faster_corner_detect_12(), forward_DCT(), forward_DCT_float(), xsens::Packet::getRawGpsData(), LegacyDataPacket::gpsPvtData(), h2v1_merged_upsample(), h2v2_merged_upsample(), mrpt::opengl::COctreePointRenderer< CPointCloudColoured >::internal_recursive_split(), isSubgraphContained(), jpeg_CreateCompress(), jpeg_CreateDecompress(), mrpt::utils::CImage::loadTGA(), mrpt::hmtslam::CHMTSLAM::LSLAM_process_message_from_AA(), make_funny_pointers(), my_cvLinearPolar(), pass2_fs_dither(), pass2_no_dither(), prescan_quantize(), mrpt::pbmap::PbMap::printPbMap(), quantize3_ord_dither(), quantize_fs_dither(), quantize_ord_dither(), realize_virt_arrays(), mrpt::vision::TSequenceFeatureObservations::removeFewObservedFeatures(), mrpt::utils::CImage::saveToStreamAsJPEG(), select_scan_parameters(), sep_downsample(), set_bottom_pointers(), set_wraparound_pointers(), LegacyDataPacket::setGpsPvtData(), LegacyDataPacket::setUtcTime(), start_pass(), start_pass_fdctmgr(), Pose3DPDFGaussTests::testPoseComposition(), Pose3DQuatPDFGaussTests::testPoseComposition(), Pose3DPDFGaussTests::testPoseInverseComposition(), Pose3DQuatPDFGaussTests::testPoseInverseComposition(), xsens::Packet::updateRawGpsData(), and LegacyDataPacket::utcTime().
for | ( | ) |
Definition at line 150 of file jidctflt.cpp.
References ctr, DCTSIZE, DESCALE, outptr, output_buf, output_col, range_limit, RANGE_MASK, tmp10, tmp11, tmp12, tmp13, wsptr, z10, z11, z12, z13, and z5.
GLOBAL | ( | void | ) |
jpeg_component_info JCOEFPTR coef_block |
Definition at line 36 of file jidctflt.cpp.
jpeg_component_info* compptr |
Definition at line 36 of file jidctflt.cpp.
Referenced by alloc_funny_pointers(), compress_data(), compress_first_pass(), compress_output(), consume_data(), create_context_buffer(), decode_mcu_DC_first(), decompress_data(), decompress_onepass(), decompress_smooth_data(), emit_dac(), emit_sof(), emit_sos(), encode_mcu_DC_first(), encode_mcu_gather(), encode_mcu_huff(), finish_pass_gather(), finish_pass_gather_phuff(), forward_DCT(), forward_DCT_float(), fullsize_downsample(), fullsize_smooth_downsample(), get_sof(), get_sos(), h2v1_downsample(), h2v1_fancy_upsample(), h2v2_downsample(), h2v2_fancy_upsample(), h2v2_smooth_downsample(), initial_setup(), int_downsample(), int_upsample(), jinit_c_coef_controller(), jinit_c_main_controller(), jinit_c_prep_controller(), jinit_d_coef_controller(), jinit_d_main_controller(), jinit_downsampler(), jinit_inverse_dct(), jinit_upsampler(), jpeg_calc_output_dimensions(), jpeg_set_colorspace(), latch_quant_tables(), make_funny_pointers(), per_scan_setup(), pre_process_data(), sep_downsample(), sep_upsample(), set_bottom_pointers(), set_wraparound_pointers(), smoothing_ok(), start_pass(), start_pass_fdctmgr(), start_pass_huff(), start_pass_huff_decoder(), start_pass_phuff(), start_pass_phuff_decoder(), write_frame_header(), and write_scan_header().
int ctr |
Definition at line 47 of file jidctflt.cpp.
Referenced by for(), GLOBAL(), and jpeg_make_d_derived_tbl().
SHIFT_TEMPS inptr = coef_block |
Definition at line 42 of file jidctflt.cpp.
Referenced by cmyk_ycck_convert(), for(), fullsize_smooth_downsample(), gray_rgb_convert(), grayscale_convert(), h2v1_downsample(), h2v1_fancy_upsample(), h2v1_upsample(), h2v2_upsample(), int_downsample(), int_upsample(), jcopy_block_row(), jcopy_sample_rows(), null_convert(), pass2_fs_dither(), pass2_no_dither(), rgb_gray_convert(), and rgb_ycc_convert().
JSAMPROW outptr |
Definition at line 45 of file jidctflt.cpp.
Referenced by for(), fullsize_smooth_downsample(), gray_rgb_convert(), grayscale_convert(), h2v1_downsample(), h2v1_fancy_upsample(), h2v1_merged_upsample(), h2v1_upsample(), h2v2_downsample(), h2v2_fancy_upsample(), h2v2_smooth_downsample(), h2v2_upsample(), int_downsample(), int_upsample(), jcopy_block_row(), jcopy_sample_rows(), null_convert(), pass2_fs_dither(), pass2_no_dither(), rgb_gray_convert(), ycc_rgb_convert(), and ycck_cmyk_convert().
jpeg_component_info JCOEFPTR JSAMPARRAY output_buf |
Definition at line 36 of file jidctflt.cpp.
Referenced by cmyk_ycck_convert(), color_quantize(), color_quantize3(), decompress_data(), decompress_onepass(), decompress_smooth_data(), for(), gray_rgb_convert(), grayscale_convert(), h2v1_merged_upsample(), h2v2_merged_upsample(), merged_1v_upsample(), merged_2v_upsample(), null_convert(), pass2_fs_dither(), pass2_no_dither(), post_process_1pass(), post_process_2pass(), post_process_prepass(), pre_process_context(), pre_process_data(), prescan_quantize(), process_data_context_main(), process_data_crank_post(), process_data_simple_main(), quantize3_ord_dither(), quantize_fs_dither(), quantize_ord_dither(), rgb_gray_convert(), rgb_ycc_convert(), sep_downsample(), sep_upsample(), ycc_rgb_convert(), and ycck_cmyk_convert().
jpeg_component_info JCOEFPTR JSAMPARRAY JDIMENSION output_col |
Definition at line 38 of file jidctflt.cpp.
Referenced by decompress_data(), decompress_onepass(), decompress_smooth_data(), and for().
quantptr = (FLOAT_MULT_TYPE*)compptr->dct_table |
Definition at line 43 of file jidctflt.cpp.
Referenced by for().
JSAMPLE* range_limit = IDCT_range_limit(cinfo) |
Definition at line 46 of file jidctflt.cpp.
Referenced by for(), h2v1_merged_upsample(), h2v2_merged_upsample(), pass2_fs_dither(), quantize_fs_dither(), ycc_rgb_convert(), and ycck_cmyk_convert().
FAST_FLOAT tmp10 |
Definition at line 40 of file jidctflt.cpp.
Referenced by for(), GLOBAL(), and jpeg_idct_2x2().
FAST_FLOAT tmp11 |
Definition at line 40 of file jidctflt.cpp.
FAST_FLOAT tmp12 |
Definition at line 40 of file jidctflt.cpp.
FAST_FLOAT tmp13 |
Definition at line 40 of file jidctflt.cpp.
FAST_FLOAT workspace[DCTSIZE2] |
Definition at line 48 of file jidctflt.cpp.
Referenced by alloc_barray(), alloc_sarray(), decompress_smooth_data(), forward_DCT(), and forward_DCT_float().
wsptr = workspace |
Definition at line 44 of file jidctflt.cpp.
Referenced by for().
FAST_FLOAT z10 |
Definition at line 41 of file jidctflt.cpp.
Referenced by for().
FAST_FLOAT z11 |
Definition at line 41 of file jidctflt.cpp.
FAST_FLOAT z12 |
Definition at line 41 of file jidctflt.cpp.
Referenced by for().
FAST_FLOAT z13 |
Definition at line 41 of file jidctflt.cpp.
FAST_FLOAT z5 |
Definition at line 41 of file jidctflt.cpp.
Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: ae4571287 Thu Nov 23 00:06:53 2017 +0100 at dom oct 27 23:51:55 CET 2019 |