|
CPPxDIC
C++ Digital Image Correlation library for fingertip 3D reconstruction
|
Functions | |
| std::pair< std::vector< double >, std::vector< double > > | butterLowPass (int order, double wn) |
| Design Butterworth filter coefficients. | |
| std::vector< double > | filtfilt (const std::vector< double > &b, const std::vector< double > &a, const std::vector< double > &x) |
| Zero-phase digital filtering (MATLAB filtfilt equivalent) | |
| std::vector< double > | filter (const std::vector< double > &b, const std::vector< double > &a, const std::vector< double > &x) |
| Forward IIR filter. | |
| std::pair< std::vector< double >, std::vector< double > > cppxdic::detail::butterLowPass | ( | int | order, |
| double | wn | ||
| ) |
Design Butterworth filter coefficients.
| order | Filter order (typically 4) |
| wn | Normalized cutoff frequency (0 to 1, where 1 is Nyquist) |
Definition at line 101 of file temporal_filter.cpp.
| std::vector< double > cppxdic::detail::filter | ( | const std::vector< double > & | b, |
| const std::vector< double > & | a, | ||
| const std::vector< double > & | x | ||
| ) |
Forward IIR filter.
Definition at line 245 of file temporal_filter.cpp.
| std::vector< double > cppxdic::detail::filtfilt | ( | const std::vector< double > & | b, |
| const std::vector< double > & | a, | ||
| const std::vector< double > & | x | ||
| ) |
Zero-phase digital filtering (MATLAB filtfilt equivalent)
| b | Numerator coefficients |
| a | Denominator coefficients |
| x | Input signal |
Definition at line 251 of file temporal_filter.cpp.