|
CppNCorr
C++ ncorr Digital Image Correlation engine
|
#include <cstddef>#include <memory>#include <iostream>#include <fstream>#include <utility>#include <mutex>#include <cmath>#include <algorithm>#include <limits>#include <string>#include "ncorr/log.h"#include "fftw3.h"#include "opencv2/opencv.hpp"#include "suitesparse/SuiteSparseQR.hpp"Go to the source code of this file.
Namespaces | |
| namespace | ncorr |
| namespace | ncorr::details |
Enumerations | |
| enum class | ncorr::PAD { ncorr::ZEROS , ncorr::EXPAND_EDGES } |
| enum class | ncorr::INTERP { ncorr::NEAREST , ncorr::LINEAR , ncorr::CUBIC_KEYS , ncorr::CUBIC_KEYS_PRECOMPUTE , ncorr::QUINTIC_BSPLINE , ncorr::QUINTIC_BSPLINE_PRECOMPUTE } |
| enum class | ncorr::LINSOLVER { ncorr::LU , ncorr::QR , ncorr::CHOL } |
Functions | |
| void | dgemm_ (char *, char *, int *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *) |
| template<typename T_storage > | |
| void | ncorr::details::quintic_bspline_recursive_1d (T_storage *s, std::ptrdiff_t N, std::ptrdiff_t stride=1) |
| template<typename T = double, typename T_alloc = std::allocator<T>> | |
| Array2D< T, T_alloc > | ncorr::eye (typename Array2D< T, T_alloc >::difference_type n, T type=T(), T_alloc=T_alloc()) |
Variables | |
| const class details::last_index | ncorr::last |
| const class details::all_range | ncorr::all |
| std::mutex | ncorr::details::fftw_mutex |
| void dgemm_ | ( | char * | , |
| char * | , | ||
| int * | , | ||
| int * | , | ||
| int * | , | ||
| double * | , | ||
| double * | , | ||
| int * | , | ||
| double * | , | ||
| int * | , | ||
| double * | , | ||
| double * | , | ||
| int * | |||
| ) |