#include <new>
#include "Math/FloatMatrix.h"
#include "Math/DoubleMatrix.h"
#include "Math/LinearAlgebra.h"
#include "Image/ImageProcessor.h"
#include "Helpers/helpers.h"
#include <math.h>
#include <float.h>
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <assert.h>
#include <algorithm>
Go to the source code of this file.
|
#define | CV_CHECK_NANS(arr) |
|
#define | CV_SVD_MODIFY_A (1 << 0) |
|
#define | CV_SVD_U_T (1 << 1) |
|
#define | CV_SVD_V_T (1 << 2) |
|
#define | CV_SWAP(a, b, t) ((t) = (a), (a) = (b), (b) = (t)) |
|
#define | cvStackAlloc malloc |
|
#define | icvGivens_32f(n, x, y, c, s) |
|
#define | icvGivens_64f(n, x, y, c, s) |
|
#define | MAX_ITERS 30 |
|
#define CV_CHECK_NANS |
( |
|
arr | ) |
|
#define CV_SVD_MODIFY_A (1 << 0) |
#define CV_SVD_U_T (1 << 1) |
#define CV_SVD_V_T (1 << 2) |
#define CV_SWAP |
( |
|
a, |
|
|
|
b, |
|
|
|
t |
|
) |
| ((t) = (a), (a) = (b), (b) = (t)) |
#define cvStackAlloc malloc |
#define icvGivens_32f |
( |
|
n, |
|
|
|
x, |
|
|
|
y, |
|
|
|
c, |
|
|
|
s |
|
) |
| |
Value:{ \
int _i; \
\
for( _i = 0; _i <
n; _i++ ) \
{ \
double t0 = _x[_i]; \
double t1 = _y[_i]; \
_x[_i] = (float)(t0*
c + t1*
s); \
_y[_i] = (float)(-t0*s + t1*
c);\
} \
}
Definition at line 191 of file SVD.cpp.
#define icvGivens_64f |
( |
|
n, |
|
|
|
x, |
|
|
|
y, |
|
|
|
c, |
|
|
|
s |
|
) |
| |
Value:{ \
int _i; \
\
for( _i = 0; _i <
n; _i++ ) \
{ \
double t0 = _x[_i]; \
double t1 = _y[_i]; \
} \
}
Definition at line 94 of file SVD.cpp.
asr_ivt
Author(s): Allgeyer Tobias, Hutmacher Robin, Kleinert Daniel, Meißner Pascal, Scholz Jonas, Stöckle Patrick
autogenerated on Mon Dec 2 2019 03:47:28