dwt.hpp File Reference

Discrete wavelet transform and EZW image compression. More...

#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]


Detailed Description

Discrete wavelet transform and EZW image compression.


Generated on Tue Jun 26 04:22:56 2007 for YAZAPA - yet another zooming and panning application by  doxygen 1.4.7