关于C6400系列的imglib中小波变换函数:
1、IMG_wave_horz(short *in_data,short *qmf,short *mqmf,short *out_data,int cols)
(1)序列长度cols一定要是 a power of 2吗?
(2)在头文件中对函数的解释有:Both the filters are assumed to be double-word aligned and have 8 taps,是什么意思啊?滤波器长度要为8吗?
(3)输出的结果out_data的排列格式是怎样的?前一半是低频,后一半是高频?
(4)对一个序列先利用此函数进行了小波分解,那么再利用重构滤波器进行运算应该就能重构出原始序列,那么还是调用此函数,采用重构滤波器,对分解后的数据序列结果该怎么排列才能重构出原始序列呢? 我使用的是可重构的5/3小波
2、IMG_wave_vert(short *in_data,short *qmf,short *mqmf,short *out_ldata,short *out_hdata,int cols)
(1)此函数是进行列变换吗?怎么输入参数只有cols,表示多少行呢?
最近在做小波变换的程序,希望能得到各位专家的解答,谢谢!
JIAFENG ZHENG:
您好,您解决这个问题了吗,我也被这个问题困扰住了,如果您解决了,我希望得到您的帮助