|
ProteoWizard
|
Classes | |
| struct | Gauss |
| Gauss function. More... | |
| struct | Gauss_1deriv |
| First derivative of Gaussian. More... | |
| struct | Mexican_Hat |
| Mexican hat wavelet. More... | |
| struct | Mexican_Hat2 |
| Mexican hat wavelet Version 2. More... | |
Functions | |
| template<typename TReal > | |
| TReal | getGaussWorker (TReal sigma, std::vector< TReal > &gauss, std::vector< TReal > &x) |
| template<typename TReal > | |
| void | scaleDerivative (std::vector< TReal > &mh) |
| template<typename TReal > | |
| TReal | getGaussian1DerWorker (TReal sigma, std::vector< TReal > &gauss1d, std::vector< TReal > &x) |
| template<typename TReal > | |
| TReal | scaleWavelet (std::vector< TReal > &mh, std::vector< TReal > &x) |
| Scales a mother wavelet so that the conditions hold:
. More... | |
| template<typename TReal > | |
| TReal | getMaxHatWorker (TReal sigma, std::vector< TReal > &mh, std::vector< TReal > &x) |
| template<typename TContainer , typename TIterator > | |
| TContainer::iterator | prepareData (TIterator dataBeg, TIterator dataEnd, size_t fsize, TContainer &res, bool mirror=false) |
| Example Sequence : 1 2 3 4 5; width 5 and mirror false: 4 5 1 2 3 4 5 1 2, if mirror true than: 2 1 1 2 3 4 5 5 4. More... | |
| TReal ralab::base::filter::utilities::getGaussWorker | ( | TReal | sigma, |
| std::vector< TReal > & | gauss, | ||
| std::vector< TReal > & | x | ||
| ) |
Definition at line 94 of file gauss.hpp.
Referenced by ralab::base::filter::getGaussianFilter(), and ralab::base::filter::getGaussianFilterQuantile().
| void ralab::base::filter::utilities::scaleDerivative | ( | std::vector< TReal > & | mh | ) |
| TReal ralab::base::filter::utilities::getGaussian1DerWorker | ( | TReal | sigma, |
| std::vector< TReal > & | gauss1d, | ||
| std::vector< TReal > & | x | ||
| ) |
Definition at line 130 of file gauss.hpp.
References scaleDerivative().
Referenced by ralab::base::filter::getGaussian1DerFilter(), and ralab::base::filter::getGaussian1DerFilterQuantile().
| TReal ralab::base::filter::utilities::scaleWavelet | ( | std::vector< TReal > & | mh, |
| std::vector< TReal > & | x | ||
| ) |
Scales a mother wavelet so that the conditions hold:
.
Definition at line 111 of file mexhat.hpp.
Referenced by getMaxHatWorker().
| TReal ralab::base::filter::utilities::getMaxHatWorker | ( | TReal | sigma, |
| std::vector< TReal > & | mh, | ||
| std::vector< TReal > & | x | ||
| ) |
Definition at line 134 of file mexhat.hpp.
References scaleWavelet().
| TContainer::iterator ralab::base::filter::utilities::prepareData | ( | TIterator | dataBeg, |
| TIterator | dataEnd, | ||
| size_t | fsize, | ||
| TContainer & | res, | ||
| bool | mirror = false |
||
| ) |
Example Sequence : 1 2 3 4 5; width 5 and mirror false: 4 5 1 2 3 4 5 1 2, if mirror true than: 2 1 1 2 3 4 5 5 4.
| [out] | res | |
| mirror | should it be circular or mirrored. |
Definition at line 40 of file preparedata.hpp.
Referenced by ralab::base::filter::filter_sequence().
1.8.13