Description: This file include the DCT and IDCT transform of an image.
void show_DCT( void )
void DCT_8x8( float* data )
void IDCT_8x8( float* data )
void BDCT( float* input,int rows,int cols )
void BIDCT( float* input,int rows,int cols )
void get_8x8DCT( float* output, int pos_y, int pos_x, float* image, int rows, int cols )
void set_identity( float* data, int size, bool flag )
float* mult_8x8( float*data1,float*data2 )
float* sm_mult_8x8( float*C1, float*A, float*C2 )
float* add_8x8( float*data1,float*data2 )
void initial_fast()
void close_fast()
void get_fast_8x8DCT_sparse( float* output, int pos_y, int pos_x, float* input, int rows, int cols )
void get_fast_8x8DCT( float* output, int pos_y, int pos_x, float* input, int rows, int cols, bool sparse )
File list (Check if you may need any files):