wav_trf.h

来自「matlab 例程」· C头文件 代码 · 共 33 行

H
33
字号


#if !defined(_WAV_TRF_)
#define _WAV_TRF_

void choose_filter(char name,int tap);

void wav2d_inpl(float **image,int Ni,int Nj,int levs,float *lp,int Nl,
						float *hp,int Nh,char forw,int *shift_arr_row,int *shift_arr_col,int k);
void wav2d_inpl_edge(float **image,int Ni,int Nj,int levs,float *lp,int Nl,
						float *hp,int Nh,char forw,int *shift_arr_row,int *shift_arr_col);
void wavpack2d_inpl(float **image,int Ni,int Nj,int levs,float *lp,int Nl,
						float *hp,int Nh,char forw,int *shift_arr_row,int *shift_arr_col);

void complex_wav_forw(float **im,float ***trf,int Ni,int Nj,int levs);

float **complex_wav_inv(float ***trf,int Ni,int Nj,int levs);

void complex_wav_pack_forw(float **im,float ***trf,int Ni,int Nj,int levs);

float **complex_wav_pack_inv(float ***trf,int Ni,int Nj,int levs);

void wavelet_transform_test(float **original,float **original1,int Ni,int Nj,int k);
void wavelet_transform_edge(float **original,float **original1,int Ni,int Nj,int n);
void wavelet_inverse_test(float **original,float **original1,int Ni,int Nj);
void hmm_edge(struct IMAGE *image,int x,int y,int Dx,int Dy);
void wavelet_hmm_edgeh(struct IMAGE *image,int x,int y,int Dx,int Dy);
void wavelet_hmm_edgev(struct IMAGE *image,int x,int y,int Dx,int Dy);
void waveletf(struct IMAGE *image,int x,int y,int Dx,int Dy);
void waveletf_hmm_edge(struct IMAGE *image,int x,int y,int Dx,int Dy);

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?