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.
| #define JPEG_INTERNALS |
Definition at line 10 of file jidctflt.cpp.
| 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.
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::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::pbmap::PbMapMaker::detectPlanesCloud(), faster_corner_detect_12(), forward_DCT(), forward_DCT_float(), xsens::Packet::getRawGpsData(), LegacyDataPacket::gpsPvtData(), h2v1_merged_upsample(), h2v2_merged_upsample(), mrpt::opengl::COctreePointRenderer< Derived >::internal_recursive_split(), jpeg_CreateCompress(), jpeg_CreateDecompress(), mrpt::utils::CImage::loadTGA(), make_funny_pointers(), my_cvLinearPolar(), pass2_fs_dither(), pass2_no_dither(), mrpt::slam::CMonteCarloLocalization3D::PF_SLAM_computeObservationLikelihoodForParticle(), mrpt::slam::CMonteCarloLocalization2D::PF_SLAM_computeObservationLikelihoodForParticle(), prescan_quantize(), 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().
| GLOBAL | ( | void | ) |
| jpeg_component_info JCOEFPTR coef_block |
Definition at line 37 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_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 37 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 37 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.9.1 for MRPT 1.9.9 Git: 63ea9d1f1 Thu Nov 23 00:06:53 2017 +0100 at mar 26 may 2026 12:19:29 CEST |