Macros |
#define | CWO_CONV_EXPLICIT 0x00 |
#define | CWO_CONV_IMPLICIT 0x80 |
#define | CWO_DIFFRACT_WITHOUT_COFF (0x8000) |
#define | CWO_CGH_BASIC (0x20) |
#define | CWO_CGH_FRESNEL (0x21) |
#define | CWO_CGH_RECURRENCE (0x22) |
#define | CWO_PLS_FRESNEL (0x30) |
#define | CWO_PLS_FRESNEL_CGH (0x31) |
#define | CWO_PLS_HUYGENS (0x32) |
#define | CWO_ON 1 |
#define | CWO_OFF 0 |
#define | CWO_PI (3.1415926535897932384626433832795) |
#define | CWO_2PI (3.1415926535897932384626433832795 * 2.0) |
#define | CWO_PI2 (3.1415926535897932384626433832795 / 2.0) |
#define | CWO_RE(a) ((a).cplx[0]) |
#define | CWO_IM(a) ((a).cplx[1]) |
#define | CWO_CONJ(a) (CWO_IM(a)*=-1.0) |
#define | CWO_INTENSITY(a) (CWO_RE(a)*CWO_RE(a)+CWO_IM(a)*CWO_IM(a)) |
#define | CWO_AMP(a) (sqrt(CWO_RE(a)*CWO_RE(a)+CWO_IM(a)*CWO_IM(a))) |
#define | CWO_PHASE(a) (atan2(CWO_IM(a),CWO_RE(a))) |
#define | CWO_ARG(a) (atan2(CWO_IM(a),CWO_RE(a))) |
#define | CWO_RAD(deg) (deg*CWO_PI/180.0) |
#define | CWO_DEG(rad) (rad*180.0/CWO_PI) |
#define | CWO_X(a) (a) |
#define | CWO_Y(a) (-(a)) |
#define | __FFTW_H_ |
#define | CWO_C2C 0 |
#define | CWO_R2C 1 |
#define | CWO_C2R 2 |
#define | WAVELE_DATA_TYPE float |
#define | CWO_WT_COFF_HAAR (0) |
#define | CWO_WT_COFF_DB1 (10) |
#define | CWO_WT_COFF_DB2 (CWO_WT_COFF_DB1+1) |
#define | CWO_WT_COFF_DB3 (CWO_WT_COFF_DB1+2) |
#define | CWO_WT_COFF_DB4 (CWO_WT_COFF_DB1+3) |
#define | CWO_WT_COFF_DB5 (CWO_WT_COFF_DB1+4) |
#define | CWO_WT_COFF_DB6 (CWO_WT_COFF_DB1+5) |
#define | CWO_WT_COFF_DB7 (CWO_WT_COFF_DB1+6) |
#define | CWO_WT_COFF_DB8 (CWO_WT_COFF_DB1+7) |
#define | CWO_WT_COFF_DB9 (CWO_WT_COFF_DB1+8) |
#define | CWO_WT_COFF_DB10 (CWO_WT_COFF_DB1+9) |
#define | CWO_WT_COFF_DB11 (CWO_WT_COFF_DB1+10) |
#define | CWO_WT_COFF_DB12 (CWO_WT_COFF_DB1+11) |
#define | CWO_WT_COFF_DB13 (CWO_WT_COFF_DB1+12) |
#define | CWO_WT_COFF_DB14 (CWO_WT_COFF_DB1+13) |
#define | CWO_WT_COFF_DB15 (CWO_WT_COFF_DB1+14) |
#define | CWO_WT_COFF_DB16 (CWO_WT_COFF_DB1+15) |
#define | CWO_WT_COFF_DB17 (CWO_WT_COFF_DB1+16) |
#define | CWO_WT_COFF_DB18 (CWO_WT_COFF_DB1+17) |
#define | CWO_WT_COFF_DB19 (CWO_WT_COFF_DB1+18) |
#define | CWO_WT_COFF_DB20 (CWO_WT_COFF_DB1+19) |
#define | CWO_WT_COFF_SYM2 (100) |
#define | CWO_WT_COFF_SYM3 (CWO_WT_COFF_SYM2+1) |
#define | CWO_WT_COFF_SYM4 (CWO_WT_COFF_SYM2+2) |
#define | CWO_WT_COFF_SYM5 (CWO_WT_COFF_SYM2+3) |
#define | CWO_WT_COFF_SYM6 (CWO_WT_COFF_SYM2+4) |
#define | CWO_WT_COFF_SYM7 (CWO_WT_COFF_SYM2+5) |
#define | CWO_WT_COFF_SYM8 (CWO_WT_COFF_SYM2+6) |
#define | CWO_WT_COFF_SYM9 (CWO_WT_COFF_SYM2+7) |
#define | CWO_WT_COFF_SYM10 (CWO_WT_COFF_SYM2+8) |
#define | CWO_WT_COFF_SYM11 (CWO_WT_COFF_SYM2+9) |
#define | CWO_WT_COFF_SYM12 (CWO_WT_COFF_SYM2+10) |
#define | CWO_WT_COFF_SYM13 (CWO_WT_COFF_SYM2+11) |
#define | CWO_WT_COFF_SYM14 (CWO_WT_COFF_SYM2+12) |
#define | CWO_WT_COFF_SYM15 (CWO_WT_COFF_SYM2+13) |
#define | CWO_WT_COFF_SYM16 (CWO_WT_COFF_SYM2+14) |
#define | CWO_WT_COFF_SYM17 (CWO_WT_COFF_SYM2+15) |
#define | CWO_WT_COFF_SYM18 (CWO_WT_COFF_SYM2+16) |
#define | CWO_WT_COFF_SYM19 (CWO_WT_COFF_SYM2+17) |
#define | CWO_WT_COFF_SYM20 (CWO_WT_COFF_SYM2+18) |
#define | CWO_WT_COFF_COIF1 (200) |
#define | CWO_WT_COFF_COIF2 (CWO_WT_COFF_COIF1+1) |
#define | CWO_WT_COFF_COIF3 (CWO_WT_COFF_COIF1+2) |
#define | CWO_WT_COFF_COIF4 (CWO_WT_COFF_COIF1+3) |
#define | CWO_WT_COFF_COIF5 (CWO_WT_COFF_COIF1+4) |
Functions |
void | cwoComplex::Re (const float a) |
void | cwoComplex::Im (const float a) |
CWO_HOST_DEV cwoComplex & | cwoComplex::operator= (const cwoComplex &a) |
CWO_HOST_DEV cwoComplex & | cwoComplex::operator= (const float a) |
CWO_HOST_DEV cwoComplex & | cwoComplex::operator+= (const cwoComplex &a) |
CWO_HOST_DEV cwoComplex & | cwoComplex::operator+= (const float a) |
CWO_HOST_DEV cwoComplex & | cwoComplex::operator-= (const cwoComplex &a) |
CWO_HOST_DEV cwoComplex & | cwoComplex::operator-= (const float a) |
CWO_HOST_DEV cwoComplex & | cwoComplex::operator*= (const cwoComplex &a) |
CWO_HOST_DEV cwoComplex & | cwoComplex::operator*= (const float a) |
CWO_HOST_DEV cwoComplex & | cwoComplex::operator/= (const cwoComplex &a) |
CWO_HOST_DEV cwoComplex & | cwoComplex::operator/= (const float a) |
CWO_HOST_DEV const cwoComplex | cwoComplex::operator+ (const cwoComplex &a) const |
CWO_HOST_DEV const cwoComplex | cwoComplex::operator+ (const float a) const |
CWO_HOST_DEV const cwoComplex | cwoComplex::operator- (const cwoComplex &a) const |
CWO_HOST_DEV const cwoComplex | cwoComplex::operator- (const float a) const |
CWO_HOST_DEV const cwoComplex | cwoComplex::operator* (const cwoComplex &a) const |
CWO_HOST_DEV const cwoComplex | cwoComplex::operator* (const float a) const |
CWO_HOST_DEV const cwoComplex | cwoComplex::operator/ (const cwoComplex &a) const |
CWO_HOST_DEV const cwoComplex | cwoComplex::operator/ (const float a) const |
CWO_HOST_DEV cwoComplex | cwoComplex::Conj () |
CWO_HOST_DEV float | cwoComplex::Intensity () |
CWO_HOST_DEV cwoComplex | cwoComplex::operator() (float re, float im) const |
| cwoFloat2::cwoFloat2 (float tx, float ty) |
CWO_HOST_DEV cwoFloat2 & | cwoFloat2::operator= (const cwoFloat2 &a) |
CWO_HOST_DEV cwoFloat2 & | cwoFloat2::operator= (const float a) |
CWO_HOST_DEV cwoFloat2 & | cwoFloat2::operator+= (const cwoFloat2 &a) |
CWO_HOST_DEV cwoFloat2 & | cwoFloat2::operator+= (const float a) |
CWO_HOST_DEV cwoFloat2 & | cwoFloat2::operator-= (const cwoFloat2 &a) |
CWO_HOST_DEV cwoFloat2 & | cwoFloat2::operator-= (const float a) |
CWO_HOST_DEV cwoFloat2 & | cwoFloat2::operator*= (const cwoFloat2 &a) |
CWO_HOST_DEV cwoFloat2 & | cwoFloat2::operator*= (const float a) |
CWO_HOST_DEV cwoFloat2 & | cwoFloat2::operator/= (const cwoFloat2 &a) |
CWO_HOST_DEV cwoFloat2 & | cwoFloat2::operator/= (const float a) |
CWO_HOST_DEV const cwoFloat2 | cwoFloat2::operator+ (const cwoFloat2 &a) const |
CWO_HOST_DEV const cwoFloat2 | cwoFloat2::operator+ (const float a) const |
CWO_HOST_DEV const cwoFloat2 | cwoFloat2::operator- (const cwoFloat2 &a) const |
CWO_HOST_DEV const cwoFloat2 | cwoFloat2::operator- (const float a) const |
CWO_HOST_DEV const cwoFloat2 | cwoFloat2::operator* (const cwoFloat2 &a) const |
CWO_HOST_DEV const cwoFloat2 | cwoFloat2::operator* (const float a) const |
CWO_HOST_DEV const cwoFloat2 | cwoFloat2::operator/ (const cwoFloat2 &a) const |
CWO_HOST_DEV const cwoFloat2 | cwoFloat2::operator/ (const float a) const |
| cwoFloat3::cwoFloat3 (float tx, float ty, float tz) |
| cwoFloat4::cwoFloat4 (float tx, float ty, float tz, float ta) |
| cwoInt2::cwoInt2 (int tx, int ty) |
| cwoInt3::cwoInt3 (int tx, int ty, int tz) |
| cwoInt4::cwoInt4 (int tx1, int tx2, int tx3, int tx4) |
int | cwoInt4::Range (int x, int y) |
struct | alignas (128) cwoCtx |
| Structure for CWO context.
|
CWO_EXPORT const char *CWOAPI | cwoGetVersion () |
CWO_EXPORT int CWOAPI | cwoMalloc (void **ptr, size_t size) |
CWO_EXPORT int CWOAPI | cwoFree (void *ptr) |
CWO_EXPORT void CWOAPI | cwoSetThreads (int N) |
CWO_EXPORT int CWOAPI | cwoGetThreads () |
CWO_EXPORT void CWOAPI | cwoSetTimer () |
CWO_EXPORT float CWOAPI | cwoEndTimer () |
CWO_EXPORT int CWOAPI | cwoInitFFT () |
| Initialize FFTW library.
|
CWO_EXPORT void CWOAPI | cwoCGHRecurrence (cwoCtx *c, cwoObjPoint *obj, float *hol, int N) |
CWO_EXPORT void CWOAPI | cwoWASABISuperposition (cwoCtx *c, cwoObjPoint *obj, float *hol, int N) |
CWO_EXPORT void CWOAPI | cwoFFT (cwoCtx *c, void *src, void *dst, int mode) |
CWO_EXPORT void CWOAPI | cwoIFFT (cwoCtx *c, void *src, void *dst) |
CWO_EXPORT void CWOAPI | cwoFFTShift (cwoCtx *c, void *a) |
CWO_EXPORT void CWOAPI | cwoFWT (cwoComplex *a, int Nx, int Ny, int depth, int tap, const float *pk, const float *qk) |
CWO_EXPORT void CWOAPI | cwoIFWT (cwoComplex *a, int Nx, int Ny, int depth, int tap, const float *pk, const float *qk) |
CWO_EXPORT void CWOAPI | cwoNUFFT_T1 (cwoCtx *c, cwoComplex *p_fld, cwoFloat2 *p_x, int R, int Msp) |
CWO_EXPORT void CWOAPI | cwoNUFFT_T2 (cwoCtx *c, cwoComplex *p_fld, cwoFloat2 *p_x, int R, int Msp) |
CWO_EXPORT void CWOAPI | cwoAngularProp (cwoCtx *c, cwoComplex *buf) |
CWO_EXPORT void CWOAPI | cwoAngularPropFS (cwoCtx *c, cwoComplex *buf) |
CWO_EXPORT void CWOAPI | cwoAngularPropMul (cwoCtx *c, cwoComplex *buf) |
CWO_EXPORT void CWOAPI | cwoAngularPropMulFS (cwoCtx *c, cwoComplex *buf) |
CWO_EXPORT void CWOAPI | cwoAngularLim (cwoCtx *c, float *fx_c, float *fx_w, float *fy_c, float *fy_w) |
CWO_EXPORT void CWOAPI | cwoHuygensProp (cwoCtx *c, cwoComplex *buf) |
CWO_EXPORT void CWOAPI | cwoFresnelConvProp (cwoCtx *c, cwoComplex *buf) |
CWO_EXPORT void CWOAPI | cwoFresnelConvCoeff (cwoCtx *c, cwoComplex *buf, float const_val) |
CWO_EXPORT void CWOAPI | cwoFresnelAnalysisTransfer (cwoCtx *c, cwoComplex *a, cwoComplex *b) |
CWO_EXPORT void CWOAPI | cwoShiftedFresnelAperture (cwoCtx *c, cwoComplex *buf) |
CWO_EXPORT void CWOAPI | cwoShiftedFresnelProp (cwoCtx *c, cwoComplex *buf) |
CWO_EXPORT void CWOAPI | cwoShiftedFresnelCoeff (cwoCtx *c, cwoComplex *buf) |
CWO_EXPORT void CWOAPI | cwoARSSFresnelAperture (cwoCtx *c, cwoComplex *buf) |
CWO_EXPORT void CWOAPI | cwoARSSFresnelProp (cwoCtx *c, cwoComplex *buf) |
CWO_EXPORT void CWOAPI | cwoARSSFresnelCoeff (cwoCtx *c, cwoComplex *buf) |
CWO_EXPORT void CWOAPI | cwoFresnelFourierProp (cwoCtx *c, cwoComplex *a) |
CWO_EXPORT void CWOAPI | cwoFresnelFourierCoeff (cwoCtx *c, cwoComplex *a) |
CWO_EXPORT void CWOAPI | cwoFresnelDblAperture (cwoCtx *c, cwoComplex *a, float z1) |
CWO_EXPORT void CWOAPI | cwoFresnelDblFourierDomain (cwoCtx *c, cwoComplex *a, float z1, float z2, cwoInt4 *zp) |
CWO_EXPORT void CWOAPI | cwoFresnelDblCoeff (cwoCtx *c, cwoComplex *a, float z1, float z2) |
CWO_EXPORT void CWOAPI | cwoPhase (cwoCtx *c, cwoComplex *a, cwoComplex *b, float offset) |
CWO_EXPORT void CWOAPI | cwoArg (cwoCtx *c, cwoComplex *a, cwoComplex *b, float scale, float offset) |
CWO_EXPORT void CWOAPI | cwoIntensity (cwoCtx *c, cwoComplex *a, cwoComplex *b) |
CWO_EXPORT void CWOAPI | cwoAmp (cwoCtx *c, cwoComplex *a, cwoComplex *b) |
CWO_EXPORT void CWOAPI | cwoExpi (cwoCtx *c, cwoComplex *a, cwoComplex *b) |
CWO_EXPORT void CWOAPI | cwoExpand (cwoCtx *ctx, void *src, int sx, int sy, int sNx, int sNy, void *dst, int dx, int dy, int dNx, int dNy, int mode) |
CWO_EXPORT void CWOAPI | cwoScaleReal (cwoCtx *ctx, cwoComplex *pi, cwoComplex *po, float i1, float i2, float o1, float o2) |
CWO_EXPORT void CWOAPI | cwoScaleCplx (cwoCtx *ctx, cwoComplex *pi, cwoComplex *po, float i1, float i2, float o1, float o2) |
CWO_EXPORT void CWOAPI | cwoMultComplex (cwoCtx *c, void *A, void *B, void *C) |
CWO_EXPORT void CWOAPI | cwoDiv (cwoCtx *c, void *a, float b) |
CWO_EXPORT void CWOAPI | cwoSqrtReal (cwoCtx *ctx, cwoComplex *pi, cwoComplex *po) |
CWO_EXPORT void CWOAPI | cwoSqrtCplx (cwoCtx *ctx, cwoComplex *pi, cwoComplex *po) |
CWO_EXPORT void CWOAPI | cwoMaxMin (cwoCtx *c, cwoComplex *a, float *max, float *min, int *max_x, int *max_y, int *min_x, int *min_y) |
CWO_EXPORT float CWOAPI | cwoMSE (cwoCtx *ctx, cwoComplex *tar, cwoComplex *ref) |
CWO_EXPORT void CWOAPI | cwoAddSphericalWave (cwoCtx *c, cwoComplex *p, float x, float y, float z, float px, float py, float a, float ph) |
CWO_EXPORT void CWOAPI | cwoAddSphericalWaveAliasFree (cwoCtx *c, cwoComplex *p, float x, float y, float z, float px, float py, float a, float ratio) |
CWO_EXPORT void CWOAPI | cwoMulSphericalWave (cwoCtx *c, cwoComplex *p, float x, float y, float z, float px, float py, float a) |
CWO_EXPORT void CWOAPI | cwoAddApproxSphWave (cwoCtx *c, cwoComplex *p, float x, float y, float phi, float zx, float zy, float px, float py, float a) |
CWO_EXPORT void CWOAPI | cwoMulApproxSphWave (cwoCtx *c, cwoComplex *p, float x, float y, float phi, float zx, float zy, float px, float py, float a) |
CWO_EXPORT void CWOAPI | cwoSetRandSeed (unsigned long s) |
CWO_EXPORT float CWOAPI | cwoRandVal () |
CWO_EXPORT void CWOAPI | cwoSetRandReal (cwoCtx *c, cwoComplex *a, float max, float min) |
CWO_EXPORT void CWOAPI | cwoSetRandPhase (cwoCtx *c, cwoComplex *a, float max, float min) |
CWO_EXPORT void CWOAPI | cwoMulRandPhase (cwoCtx *c, cwoComplex *a, float max, float min) |
CWO_EXPORT void CWOAPI | cwoParticleField (cwoCtx *c, cwoComplex *p, cwoFloat3 pos, float radius, float amp, float init_ph) |
CWO_EXPORT float CWOAPI | cwoSumTotal (cwoCtx *c, cwoComplex *a) |
CWO_EXPORT float CWOAPI | cwoAverage (cwoCtx *c, cwoComplex *a) |
CWO_EXPORT float CWOAPI | cwoVariance (cwoCtx *c, cwoComplex *a, float ave) |
CWO_EXPORT void CWOAPI | cwoVarianceMap (cwoCtx *c, cwoComplex *src, cwoComplex *dst, int Sx, int Sy) |
CWO_EXPORT float CWOAPI | cwoSSIM (cwoComplex *data1, cwoComplex *data2, int Nx, int Ny) |
CWO_EXPORT float CWOAPI | cwoSMDx (cwoCtx *c, float *a) |
CWO_EXPORT void CWOAPI | cwoHanning (cwoCtx *c, cwoComplex *a, int m, int n, int Wx, int Wy) |
CWO_EXPORT void CWOAPI | cwoHamming (cwoCtx *c, cwoComplex *a, int m, int n, int Wx, int Wy) |
cwoComplex CWOAPI | cwoInterNearest (cwoComplex *p, float x, float y, int Nx, int Ny) |
CWO_EXPORT void CWOAPI | cwoResizeNearest (cwoCtx *ctx, cwoComplex *p_new, int dNx, int dNy, cwoComplex *p_old, int sNx, int sNy) |
CWO_EXPORT void CWOAPI | cwoResizeNearestScale (cwoCtx *ctx, cwoComplex *p_new, cwoComplex *p_old, float scale_x, float scale_y) |
cwoComplex CWOAPI | cwoInterLinear (cwoComplex *p, float x, float y, int Nx, int Ny) |
CWO_EXPORT void CWOAPI | cwoResizeLinear (cwoCtx *ctx, cwoComplex *p_new, int dNx, int dNy, cwoComplex *p_old, int sNx, int sNy) |
CWO_EXPORT void CWOAPI | cwoResizeLinearScale (cwoCtx *ctx, cwoComplex *p_new, cwoComplex *p_old, float scale_x, float scale_y) |
cwoComplex CWOAPI | cwoInterCubic (cwoComplex *p, float x, float y, int Nx, int Ny) |
CWO_EXPORT void CWOAPI | cwoResizeCubic (cwoCtx *ctx, cwoComplex *p_new, int dNx, int dNy, cwoComplex *p_old, int sNx, int sNy) |
CWO_EXPORT void CWOAPI | cwoResizeCubicScale (cwoCtx *ctx, cwoComplex *p_new, cwoComplex *p_old, float scale_x, float scale_y) |
cwoComplex CWOAPI | cwoInterLanczos (cwoComplex *p, float x, float y, int Nx, int Ny) |
CWO_EXPORT void CWOAPI | cwoResizeLanczos (cwoCtx *ctx, cwoComplex *p_new, int dNx, int dNy, cwoComplex *p_old, int sNx, int sNy) |
CWO_EXPORT void CWOAPI | cwoResizeLanczosScale (cwoCtx *ctx, cwoComplex *p_new, cwoComplex *p_old, float scale_x, float scale_y) |
CWO_EXPORT void CWOAPI | cwoAffineAngularSpectrum (cwoCtx *ctx, cwoComplex *p_new, cwoComplex *p_old, int Nx, int Ny, double px, double py, double wl, float *mat_affine, int flag) |
CWO_EXPORT int CWOAPI | cwoPrepareCimg (const char *fname, int *Nx, int *Ny) |
CWO_EXPORT int CWOAPI | cwoLoadCimg (cwoCtx *ctx, const char *fname, int c, cwoComplex *a) |
CWO_EXPORT int CWOAPI | cwoSaveCimgMono (cwoCtx *ctx, const char *fname, cwoComplex *a) |
CWO_EXPORT int CWOAPI | cwoSaveCimgColor (cwoCtx *ctx, const char *fname, cwoComplex *pr, cwoComplex *pg, cwoComplex *pb) |
CWO_EXPORT int CWOAPI | cwoSaveCimgMonosToColor (cwoCtx *ctx, const char *fname, const char *r_name, const char *g_name, const char *b_name) |
CWO_EXPORT int CWOAPI | cwoLoadBmp (const char *file_name, unsigned char **bmp_data, int *bmp_width, int *bmp_height, int *bmp_bits, int fixed_width) |
CWO_EXPORT int CWOAPI | cwoSaveBmp (const char *file_name, const unsigned char *bmp_data, int width, int height, int bmp_bits, int fixed_width) |
CWO_EXPORT float CWOAPI | cwoWrap (float p1, float p2) |
CWO_EXPORT void CWOAPI | cwoLaplacianPhase (cwoCtx *ctx, cwoComplex *pi, cwoComplex *po, float *dxwts, float *dywts, int laptype) |
CWO_EXPORT void CWOAPI | cwoPoisonSolverFFT (cwoCtx *ctx, cwoComplex *p) |
CWO_EXPORT int CWOAPI | cwoLZ4Comp (const char *src, char *dst, int inputSize) |
CWO_EXPORT int CWOAPI | cwoLZ4Decomp (const char *src, char *dst, int inputSize, int maxOutputSize) |
Variables |
float | cwoComplex::cplx [2] |
cwoComplex | cwoObjPoint::a |
float | cwoObjPoint::x |
float | cwoObjPoint::y |
float | cwoObjPoint::z |
cwoComplex | cwoObjPointInt::a |
int | cwoObjPointInt::x |
int | cwoObjPointInt::y |
int | cwoObjPointInt::z |
float | cwoFloat2::x |
float | cwoFloat2::y |
float | cwoFloat3::x |
float | cwoFloat3::y |
float | cwoFloat3::z |
float | cwoFloat4::x |
float | cwoFloat4::y |
float | cwoFloat4::z |
float | cwoFloat4::a |
int | cwoInt2::x |
int | cwoInt2::y |
int | cwoInt3::x |
int | cwoInt3::y |
int | cwoInt3::z |
int | cwoInt4::x1 |
int | cwoInt4::x2 |
int | cwoInt4::x3 |
int | cwoInt4::x4 |
const int | N_db1 = 2 |
| Daubechies 1 (CWO_WT_COFF_DB1)
|
const WAVELE_DATA_TYPE | p_db1 [] |
const WAVELE_DATA_TYPE | q_db1 [] |
const int | N_db2 = 4 |
| Daubechies 2 (CWO_WT_COFF_DB2)
|
const WAVELE_DATA_TYPE | p_db2 [] |
const WAVELE_DATA_TYPE | q_db2 [] |
const int | N_db3 = 6 |
| Daubechies 3 (CWO_WT_COFF_DB3)
|
const WAVELE_DATA_TYPE | p_db3 [] |
const WAVELE_DATA_TYPE | q_db3 [] |
const int | N_db4 = 8 |
| Daubechies 4 (CWO_WT_COFF_DB4)
|
const WAVELE_DATA_TYPE | p_db4 [] |
const WAVELE_DATA_TYPE | q_db4 [] |
const int | N_db5 = 10 |
| Daubechies 5 (CWO_WT_COFF_DB5)
|
const WAVELE_DATA_TYPE | p_db5 [] |
const WAVELE_DATA_TYPE | q_db5 [] |
const int | N_db6 = 12 |
| Daubechies 6 (CWO_WT_COFF_DB6)
|
const WAVELE_DATA_TYPE | p_db6 [] |
const WAVELE_DATA_TYPE | q_db6 [] |
const int | N_db7 = 14 |
| Daubechies 7 (CWO_WT_COFF_DB7)
|
const WAVELE_DATA_TYPE | p_db7 [] |
const WAVELE_DATA_TYPE | q_db7 [] |
const int | N_db8 = 16 |
| Daubechies 8 (CWO_WT_COFF_DB8)
|
const WAVELE_DATA_TYPE | p_db8 [] |
const WAVELE_DATA_TYPE | q_db8 [] |
const int | N_db9 = 18 |
| Daubechies 9 (CWO_WT_COFF_DB9)
|
const WAVELE_DATA_TYPE | p_db9 [] |
const WAVELE_DATA_TYPE | q_db9 [] |
const int | N_db10 = 20 |
| Daubechies 10 (CWO_WT_COFF_DB10)
|
const WAVELE_DATA_TYPE | p_db10 [] |
const WAVELE_DATA_TYPE | q_db10 [] |
const int | N_db11 = 22 |
| Daubechies 11 (CWO_WT_COFF_DB11)
|
const WAVELE_DATA_TYPE | p_db11 [] |
const WAVELE_DATA_TYPE | q_db11 [] |
const int | N_db12 = 24 |
| Daubechies 12 (CWO_WT_COFF_DB12)
|
const WAVELE_DATA_TYPE | p_db12 [] |
const WAVELE_DATA_TYPE | q_db12 [] |
const int | N_db13 = 26 |
| Daubechies 13 (CWO_WT_COFF_DB13)
|
const WAVELE_DATA_TYPE | p_db13 [] |
const WAVELE_DATA_TYPE | q_db13 [] |
const int | N_db14 = 28 |
| Daubechies 14 (CWO_WT_COFF_DB14)
|
const WAVELE_DATA_TYPE | p_db14 [] |
const WAVELE_DATA_TYPE | q_db14 [] |
const int | N_db15 = 30 |
| Daubechies 15 (CWO_WT_COFF_DB15)
|
const WAVELE_DATA_TYPE | p_db15 [] |
const WAVELE_DATA_TYPE | q_db15 [] |
const int | N_db16 = 32 |
| Daubechies 16 (CWO_WT_COFF_DB16)
|
const WAVELE_DATA_TYPE | p_db16 [] |
const WAVELE_DATA_TYPE | q_db16 [] |
const int | N_db17 = 34 |
| Daubechies 17 (CWO_WT_COFF_DB17)
|
const WAVELE_DATA_TYPE | p_db17 [] |
const WAVELE_DATA_TYPE | q_db17 [] |
const int | N_db18 = 36 |
| Daubechies 18 (CWO_WT_COFF_DB18)
|
const WAVELE_DATA_TYPE | p_db18 [] |
const WAVELE_DATA_TYPE | q_db18 [] |
const int | N_db19 = 38 |
| Daubechies 19 (CWO_WT_COFF_DB19)
|
const WAVELE_DATA_TYPE | p_db19 [] |
const WAVELE_DATA_TYPE | q_db19 [] |
const int | N_db20 = 40 |
| Daubechies 20 (CWO_WT_COFF_DB20)
|
const WAVELE_DATA_TYPE | p_db20 [] |
const WAVELE_DATA_TYPE | q_db20 [] |
const int | N_sym2 = 4 |
| Symlet 2 (CWO_WT_COFF_SYM2)
|
const WAVELE_DATA_TYPE | p_sym2 [] |
const WAVELE_DATA_TYPE | q_sym2 [] |
const int | N_sym3 = 6 |
| Symlet 3 (CWO_WT_COFF_SYM3)
|
const WAVELE_DATA_TYPE | p_sym3 [] |
const WAVELE_DATA_TYPE | q_sym3 [] |
const int | N_sym4 = 8 |
| Symlet 4 (CWO_WT_COFF_SYM4)
|
const WAVELE_DATA_TYPE | p_sym4 [] |
const WAVELE_DATA_TYPE | q_sym4 [] |
const int | N_sym5 = 10 |
| Symlet 5 (CWO_WT_COFF_SYM5)
|
const WAVELE_DATA_TYPE | p_sym5 [] |
const WAVELE_DATA_TYPE | q_sym5 [] |
const int | N_sym6 = 12 |
| Symlet 6 (CWO_WT_COFF_SYM6)
|
const WAVELE_DATA_TYPE | p_sym6 [] |
const WAVELE_DATA_TYPE | q_sym6 [] |
const int | N_sym7 = 14 |
| Symlet 7 (CWO_WT_COFF_SYM7)
|
const WAVELE_DATA_TYPE | p_sym7 [] |
const WAVELE_DATA_TYPE | q_sym7 [] |
const int | N_sym8 = 16 |
| Symlet 8 (CWO_WT_COFF_SYM8)
|
const WAVELE_DATA_TYPE | p_sym8 [] |
const WAVELE_DATA_TYPE | q_sym8 [] |
const int | N_sym9 = 18 |
| Symlet 9 (CWO_WT_COFF_SYM9)
|
const WAVELE_DATA_TYPE | p_sym9 [] |
const WAVELE_DATA_TYPE | q_sym9 [] |
const int | N_sym10 = 20 |
| Symlet 10 (CWO_WT_COFF_SYM10)
|
const WAVELE_DATA_TYPE | p_sym10 [] |
const WAVELE_DATA_TYPE | q_sym10 [] |
const int | N_sym11 = 22 |
| Symlet 11 (CWO_WT_COFF_SYM11)
|
const WAVELE_DATA_TYPE | p_sym11 [] |
const WAVELE_DATA_TYPE | q_sym11 [] |
const int | N_sym12 = 24 |
| Symlet 12 (CWO_WT_COFF_SYM12)
|
const WAVELE_DATA_TYPE | p_sym12 [] |
const WAVELE_DATA_TYPE | q_sym12 [] |
const int | N_sym13 = 26 |
| Symlet 13 (CWO_WT_COFF_SYM13)
|
const WAVELE_DATA_TYPE | p_sym13 [] |
const WAVELE_DATA_TYPE | q_sym13 [] |
const int | N_sym14 = 28 |
| Symlet 14 (CWO_WT_COFF_SYM14)
|
const WAVELE_DATA_TYPE | p_sym14 [] |
const WAVELE_DATA_TYPE | q_sym14 [] |
const int | N_sym15 = 30 |
| Symlet 15 (CWO_WT_COFF_SYM15)
|
const WAVELE_DATA_TYPE | p_sym15 [] |
const WAVELE_DATA_TYPE | q_sym15 [] |
const int | N_sym16 = 32 |
| Symlet 16 (CWO_WT_COFF_SYM16)
|
const WAVELE_DATA_TYPE | p_sym16 [] |
const WAVELE_DATA_TYPE | q_sym16 [] |
const int | N_sym17 = 34 |
| Symlet 17 (CWO_WT_COFF_SYM17)
|
const WAVELE_DATA_TYPE | p_sym17 [] |
const WAVELE_DATA_TYPE | q_sym17 [] |
const int | N_sym18 = 36 |
| Symlet 18 (CWO_WT_COFF_SYM18)
|
const WAVELE_DATA_TYPE | p_sym18 [] |
const WAVELE_DATA_TYPE | q_sym18 [] |
const int | N_sym19 = 38 |
| Symlet 19 (CWO_WT_COFF_SYM19)
|
const WAVELE_DATA_TYPE | p_sym19 [] |
const WAVELE_DATA_TYPE | q_sym19 [] |
const int | N_sym20 = 40 |
| Symlet 20 (CWO_WT_COFF_SYM20)
|
const WAVELE_DATA_TYPE | p_sym20 [] |
const WAVELE_DATA_TYPE | q_sym20 [] |
const int | N_coif1 = 6 |
| Coiflets 1 (CWO_WT_COFF_COIF1)
|
const WAVELE_DATA_TYPE | p_coif1 [] |
const WAVELE_DATA_TYPE | q_coif1 [] |
const int | N_coif2 = 12 |
| Coiflets 2 (CWO_WT_COFF_COIF2)
|
const WAVELE_DATA_TYPE | p_coif2 [] |
const WAVELE_DATA_TYPE | q_coif2 [] |
const int | N_coif3 = 18 |
| Coiflets 3 (CWO_WT_COFF_COIF3)
|
const WAVELE_DATA_TYPE | p_coif3 [] |
const WAVELE_DATA_TYPE | q_coif3 [] |
const int | N_coif4 = 24 |
| Coiflets 4 (CWO_WT_COFF_COIF4)
|
const WAVELE_DATA_TYPE | p_coif4 [] |
const WAVELE_DATA_TYPE | q_coif4 [] |
const int | N_coif5 = 30 |
| Coiflets 5 (CWO_WT_COFF_COIF5)
|
const WAVELE_DATA_TYPE | p_coif5 [] |
const WAVELE_DATA_TYPE | q_coif5 [] |
const int | N_bior11 = 2 |
| Biorthogonal 1.1 (CWO_WT_COFF_BIOR11)
|
const WAVELE_DATA_TYPE | p_bior11 [] |
const WAVELE_DATA_TYPE | q_bior11 [] |
const int | N_bior13 = 6 |
| Biorthogonal 1.3 (CWO_WT_COFF_BIOR13)
|
const WAVELE_DATA_TYPE | p_bior13 [] |
const WAVELE_DATA_TYPE | q_bior13 [] |
const int | N_bior15 = 10 |
| Biorthogonal 1.5 (CWO_WT_COFF_BIOR15)
|
const WAVELE_DATA_TYPE | p_bior15 [] |
const WAVELE_DATA_TYPE | q_bior15 [] |
const int | N_bior22 = 6 |
| Biorthogonal 2.2 (CWO_WT_COFF_BIOR22)
|
const WAVELE_DATA_TYPE | p_bior22 [] |
const WAVELE_DATA_TYPE | q_bior22 [] |
const int | N_bior24 = 10 |
| Biorthogonal 2.4 (CWO_WT_COFF_BIOR24)
|
const WAVELE_DATA_TYPE | p_bior24 [] |
const WAVELE_DATA_TYPE | q_bior24 [] |
const int | N_bior26 = 14 |
| Biorthogonal 2.6 (CWO_WT_COFF_BIOR26)
|
const WAVELE_DATA_TYPE | p_bior26 [] |
const WAVELE_DATA_TYPE | q_bior26 [] |
const int | N_bior28 = 18 |
| Biorthogonal 2.8 (CWO_WT_COFF_BIOR28)
|
const WAVELE_DATA_TYPE | p_bior28 [] |
const WAVELE_DATA_TYPE | q_bior28 [] |
const int | N_bior31 = 4 |
| Biorthogonal 3.1 (CWO_WT_COFF_BIOR31)
|
const WAVELE_DATA_TYPE | p_bior31 [] |
const WAVELE_DATA_TYPE | q_bior31 [] |
const int | N_bior33 = 8 |
| Biorthogonal 3.3 (CWO_WT_COFF_BIOR33)
|
const WAVELE_DATA_TYPE | p_bior33 [] |
const WAVELE_DATA_TYPE | q_bior33 [] |
const int | N_bior35 = 12 |
| Biorthogonal 3.5 (CWO_WT_COFF_BIOR35)
|
const WAVELE_DATA_TYPE | p_bior35 [] |
const WAVELE_DATA_TYPE | q_bior35 [] |
const int | N_bior37 = 16 |
| Biorthogonal 3.7 (CWO_WT_COFF_BIOR37)
|
const WAVELE_DATA_TYPE | p_bior37 [] |
const WAVELE_DATA_TYPE | q_bior37 [] |
const int | N_bior39 = 20 |
| Biorthogonal 3.9 (CWO_WT_COFF_BIOR39)
|
const WAVELE_DATA_TYPE | p_bior39 [] |
const WAVELE_DATA_TYPE | q_bior39 [] |
const int | N_bior44 = 10 |
| Biorthogonal 4.4 (CWO_WT_COFF_BIOR44)
|
const WAVELE_DATA_TYPE | p_bior44 [] |
const WAVELE_DATA_TYPE | q_bior44 [] |
const int | N_bior55 = 12 |
| Biorthogonal 5.5 (CWO_WT_COFF_BIOR55)
|
const WAVELE_DATA_TYPE | p_bior55 [] |
const WAVELE_DATA_TYPE | q_bior55 [] |
const int | N_bior68 = 18 |
| Biorthogonal 6.8 (CWO_WT_COFF_BIOR68)
|
const WAVELE_DATA_TYPE | p_bior68 [] |
const WAVELE_DATA_TYPE | q_bior68 [] |
const int | N_rbio11 = 2 |
| Reverse Biorthogonal 1.1 (CWO_WT_COFF_RBIO11)
|
const WAVELE_DATA_TYPE | p_rbio11 [] |
const WAVELE_DATA_TYPE | q_rbio11 [] |
const int | N_rbio13 = 6 |
| Reverse Biorthogonal 1.3 (CWO_WT_COFF_RBIO13)
|
const WAVELE_DATA_TYPE | p_rbio13 [] |
const WAVELE_DATA_TYPE | q_rbio13 [] |
const int | N_rbio15 = 10 |
| Reverse Biorthogonal 1.5 (CWO_WT_COFF_RBIO15)
|
const WAVELE_DATA_TYPE | p_rbio15 [] |
const WAVELE_DATA_TYPE | q_rbio15 [] |
const int | N_rbio22 = 6 |
| Reverse Biorthogonal 2.2 (CWO_WT_COFF_RBIO22)
|
const WAVELE_DATA_TYPE | p_rbio22 [] |
const WAVELE_DATA_TYPE | q_rbio22 [] |
const int | N_rbio24 = 10 |
| Reverse Biorthogonal 2.4 (CWO_WT_COFF_RBIO24)
|
const WAVELE_DATA_TYPE | p_rbio24 [] |
const WAVELE_DATA_TYPE | q_rbio24 [] |
const int | N_rbio26 = 14 |
| Reverse Biorthogonal 2.6 (CWO_WT_COFF_RBIO26)
|
const WAVELE_DATA_TYPE | p_rbio26 [] |
const WAVELE_DATA_TYPE | q_rbio26 [] |
const int | N_rbio28 = 18 |
| Reverse Biorthogonal 2.8 (CWO_WT_COFF_RBIO28)
|
const WAVELE_DATA_TYPE | p_rbio28 [] |
const WAVELE_DATA_TYPE | q_rbio28 [] |
const int | N_rbio31 = 4 |
| Reverse Biorthogonal 3.1 (CWO_WT_COFF_RBIO31)
|
const WAVELE_DATA_TYPE | p_rbio31 [] |
const WAVELE_DATA_TYPE | q_rbio31 [] |
const int | N_rbio33 = 8 |
| Reverse Biorthogonal 3.3 (CWO_WT_COFF_RBIO33)
|
const WAVELE_DATA_TYPE | p_rbio33 [] |
const WAVELE_DATA_TYPE | q_rbio33 [] |
const int | N_rbio35 = 12 |
| Reverse Biorthogonal 3.5 (CWO_WT_COFF_RBIO35)
|
const WAVELE_DATA_TYPE | p_rbio35 [] |
const WAVELE_DATA_TYPE | q_rbio35 [] |
const int | N_rbio37 = 16 |
| Reverse Biorthogonal 3.7 (CWO_WT_COFF_RBIO37)
|
const WAVELE_DATA_TYPE | p_rbio37 [] |
const WAVELE_DATA_TYPE | q_rbio37 [] |
const int | N_rbio39 = 20 |
| Reverse Biorthogonal 3.9 (CWO_WT_COFF_RBIO39)
|
const WAVELE_DATA_TYPE | p_rbio39 [] |
const WAVELE_DATA_TYPE | q_rbio39 [] |
const int | N_rbio44 = 10 |
| Reverse Biorthogonal 4.4 (CWO_WT_COFF_RBIO44)
|
const WAVELE_DATA_TYPE | p_rbio44 [] |
const WAVELE_DATA_TYPE | q_rbio44 [] |
const int | N_rbio55 = 12 |
| Reverse Biorthogonal 5.5 (CWO_WT_COFF_RBIO55)
|
const WAVELE_DATA_TYPE | p_rbio55 [] |
const WAVELE_DATA_TYPE | q_rbio55 [] |
const int | N_rbio68 = 18 |
| Reverse Biorthogonal 6.8 (CWO_WT_COFF_RBIO68)
|
const WAVELE_DATA_TYPE | p_rbio68 [] |
const WAVELE_DATA_TYPE | q_rbio68 [] |
const int | N_dmey = 62 |
| Discrete Meyer (FIR Approximation) (CWO_WT_COFF_DMEY)
|
const WAVELE_DATA_TYPE | p_dmey [] |
const WAVELE_DATA_TYPE | q_dmey [] |