Logo coherent WaveBurst  
Library Reference Guide
Logo
lossy.hh
Go to the documentation of this file.
1 /*
2 # Copyright (C) 2019 Sergey Klimenko
3 #
4 # This program is free software: you can redistribute it and/or modify
5 # it under the terms of the GNU General Public License as published by
6 # the Free Software Foundation, either version 3 of the License, or
7 # (at your option) any later version.
8 #
9 # This program is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY; without even the implied warranty of
11 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 # GNU General Public License for more details.
13 #
14 # You should have received a copy of the GNU General Public License
15 # along with this program. If not, see <https://www.gnu.org/licenses/>.
16 */
17 
18 
19 /*-------------------------------------------------------
20  * Package: Wavelet Analysis Tool
21  * File name: lossy.h
22  *-------------------------------------------------------
23 */
24 #include "wavearray.hh"
25 #include "waverdc.hh"
26 
27 int Compress(wavearray<double> &, int* &, int, int,
28  double, double, int, int);
29 
30 int Compress(float [], int, int* &, int, int,
31  double, double, int, int);
32 
33 int Compress(short [], int, int* &, int, int,
34  double, double, int, int);
35 
36 int unCompress(int*, wavearray<float> &);
37 int unCompress(int*, float* &);
38 int unCompress(int*, short* &);
39 
40 /*
41 int Compress(wavearray<double> &, int* &, int=0, int=0,
42  double=1., double=1., int=10, int=10);
43 
44 int Compress(float [], int, int* &, int=0, int=0,
45  double=1., double=1., int=10, int=10);
46 
47 int Compress(short [], int, int* &, int=0, int=0,
48  double=1., double=1., int=10, int=10);
49 
50 int unCompress(int*, wavearray<float> &);
51 int unCompress(int*, float* &);
52 int unCompress(int*, short* &);
53 */
54 
55 
56 
57 
58 
int unCompress(int *, wavearray< float > &)
Definition: lossy.cc:176
int Compress(wavearray< double > &, int *&, int, int, double, double, int, int)
Definition: lossy.cc:36