Main MRPT website > C++ reference for MRPT 1.9.9
List of all members | Public Member Functions | Public Attributes
my_upsampler Struct Reference

Detailed Description

Definition at line 19 of file jdmerge.cpp.

Public Member Functions

 JMETHOD (void, upmethod,(j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION in_row_group_ctr, JSAMPARRAY output_buf))
 

Public Attributes

struct jpeg_upsampler pub
 
int * Cr_r_tab
 
int * Cb_b_tab
 
INT32Cr_g_tab
 
INT32Cb_g_tab
 
JSAMPROW spare_row
 
boolean spare_full
 
JDIMENSION out_row_width
 
JDIMENSION rows_to_go
 
JSAMPARRAY color_buf [MAX_COMPONENTS]
 
upsample1_ptr methods [MAX_COMPONENTS]
 
int next_row_out
 
int rowgroup_height [MAX_COMPONENTS]
 
UINT8 h_expand [MAX_COMPONENTS]
 
UINT8 v_expand [MAX_COMPONENTS]
 

Member Function Documentation

◆ JMETHOD()

my_upsampler::JMETHOD ( void  ,
upmethod  ,
(j_decompress_ptr cinfo, JSAMPIMAGE input_buf, JDIMENSION in_row_group_ctr, JSAMPARRAY output_buf  
)

Member Data Documentation

◆ Cb_b_tab

int* my_upsampler::Cb_b_tab

Definition at line 30 of file jdmerge.cpp.

Referenced by build_ycc_rgb_table(), h2v1_merged_upsample(), and h2v2_merged_upsample().

◆ Cb_g_tab

INT32* my_upsampler::Cb_g_tab

Definition at line 32 of file jdmerge.cpp.

Referenced by build_ycc_rgb_table(), h2v1_merged_upsample(), and h2v2_merged_upsample().

◆ color_buf

JSAMPARRAY my_upsampler::color_buf[MAX_COMPONENTS]

Definition at line 33 of file jdsample.cpp.

Referenced by jinit_upsampler(), and sep_upsample().

◆ Cr_g_tab

INT32* my_upsampler::Cr_g_tab

Definition at line 31 of file jdmerge.cpp.

Referenced by build_ycc_rgb_table(), h2v1_merged_upsample(), and h2v2_merged_upsample().

◆ Cr_r_tab

int* my_upsampler::Cr_r_tab

Definition at line 29 of file jdmerge.cpp.

Referenced by build_ycc_rgb_table(), h2v1_merged_upsample(), and h2v2_merged_upsample().

◆ h_expand

UINT8 my_upsampler::h_expand[MAX_COMPONENTS]

Definition at line 47 of file jdsample.cpp.

Referenced by int_upsample(), and jinit_upsampler().

◆ methods

upsample1_ptr my_upsampler::methods[MAX_COMPONENTS]

Definition at line 36 of file jdsample.cpp.

Referenced by jinit_upsampler(), and sep_upsample().

◆ next_row_out

int my_upsampler::next_row_out

Definition at line 38 of file jdsample.cpp.

Referenced by sep_upsample(), and start_pass_upsample().

◆ out_row_width

JDIMENSION my_upsampler::out_row_width

Definition at line 42 of file jdmerge.cpp.

Referenced by jinit_merged_upsampler(), and merged_2v_upsample().

◆ pub

struct jpeg_upsampler my_upsampler::pub

Definition at line 21 of file jdmerge.cpp.

Referenced by jinit_merged_upsampler(), and jinit_upsampler().

◆ rowgroup_height

int my_upsampler::rowgroup_height[MAX_COMPONENTS]

Definition at line 42 of file jdsample.cpp.

Referenced by jinit_upsampler(), and sep_upsample().

◆ rows_to_go

JDIMENSION my_upsampler::rows_to_go

◆ spare_full

boolean my_upsampler::spare_full

Definition at line 40 of file jdmerge.cpp.

Referenced by merged_2v_upsample(), and start_pass_merged_upsample().

◆ spare_row

JSAMPROW my_upsampler::spare_row

Definition at line 39 of file jdmerge.cpp.

Referenced by jinit_merged_upsampler(), and merged_2v_upsample().

◆ v_expand

UINT8 my_upsampler::v_expand[MAX_COMPONENTS]

Definition at line 48 of file jdsample.cpp.

Referenced by int_upsample(), and jinit_upsampler().




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