【文件属性】:
文件名称:HaarWavelets:一维和二维Haar小波的简单实现
文件大小:3KB
文件格式:ZIP
更新时间:2021-07-02 14:47:02
Java
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
【文件预览】:
HaarWavelets-master
----src()
--------Demo.java(1KB)
--------HaarWavelet2D.java(1KB)
--------ImageMatrixIO.java(939B)
--------HaarWavelet1D.java(820B)
----README.md(1KB)