public void CalcuBior() { Lo_R = 1.0f / Lo_D.Norm() * Lo_R; Hi_R = Lo_R.Qmf(); Lo_D = 1.0f / Lo_D.Norm() * Lo_D; Hi_D = Hi_R.Wrev(); }
/// <summary> /// 根据给定滤波器,产生两对孪生小波变换基对象 /// </summary> /// <param name="w"></param> public void GetFilters(Seq w) { //w.Norm() = 0.7071; float nw = 1 / w.Norm(); Lo_R = nw * w; Hi_R = Lo_R.Qmf(); Lo_D = Lo_R.Wrev(); Hi_D = Hi_R.Wrev(); }