#include <iostream>
#include <cmath>
#include "math.h"
#include "includes.hpp"
#include "pngout.hpp"
Data Structures | |
class | DWT |
DWT class. More... | |
Defines | |
#define | FLOAT_TRANSFORM |
#define | PS |
#define | NS |
#define | IZ |
#define | ZR |
#define | GET_SYMBOL_CODE(a) |
#define | STATIC_ARRAY_SIZE |
Variables | |
float | rearrange_buf_rows [(TILE_SIZE/2)*TILE_SIZE] |
float | rearrange_buf_cols [TILE_SIZE *(TILE_SIZE/2)] |
int | scanorder_idx [TILE_SIZE *TILE_SIZE] |
char | to_visit [TILE_SIZE *TILE_SIZE] |
char | to_code [TILE_SIZE *TILE_SIZE] |
unsigned char | symbols_dom [STATIC_ARRAY_SIZE] |
unsigned char | symbols_sub [STATIC_ARRAY_SIZE] |
int | idx_dom |
int | idx_sub |
unsigned char | zoutput_dom [STATIC_ARRAY_SIZE] |
unsigned char | zoutput_sub [STATIC_ARRAY_SIZE] |
int | zoutlen_dom |
int | zoutlen_sub |
int | external_threshold |
int | ext_sizeof_compr_data_dom |
int | ext_sizeof_compr_data_sub |
int | ext_zlib_compr_flag |
float | work_array [TILE_SIZE *4 *TILE_SIZE *4] |