#include <Unwrap.h>
Public Member Functions | |
| Unwrap () | |
| ~Unwrap () | |
| void | process (const MatrixXR &phases, MatrixXR *unwrapped) |
This class represents an object to unwrap vectors of phases. The algorithm takes as input N-point vectors of Real values and returns N-point vectors of Real values.
Unwrapping consists in removing phase jumps larger than Pi or smaller to -Pi.
| Unwrap | ( | ) |
Constructs an unwrap object with the given inputSize.
| ~Unwrap | ( | ) |
Destroys the algorithm and frees its resources.
| void process | ( | const MatrixXR & | phases, | |
| MatrixXR * | unwrapped | |||
| ) |
Performs the unwrapping on each of the rows of phases and puts the resulting unwrapped phases in the rows of unwrapped.
| phases | matrix of Real values. | |
| unwrapped | pointer to a matrix of Real values for the output. The matrix should have the same number of rows and columns as phases. |
1.5.6