Haar小波变换
这是一维和二维 Haar 小波变换的简单实现。
对于每个转换,输入是一维或二维双精度数组,输出是一维或二维双精度数组。
用法
一维Haar小波变换
让我们以下面的例子为例。 我们有一个一维数组。
double [] data = { 9 , 7 , 3 , 5 };
我们实例化一个类来转换矩阵:
HaarWavelet1D oneD = new HaarWavelet1D (data);
oneD . standardDecomposition();
结果是:
Processing One Dimensional Haar Wavelet Transformation
Input :
9.0, 7.0, 3.0, 5.0
Output :
6.0, 2.0, 1.0, -1.0
二维哈尔小波变换
让我们看下面的例子:我们有一个二维数组。
double
2023-02-15 15:05:11
3KB
Java
1