#include "std_incl.h"
#include <exception>
#include <cmath>
#include "QueuedTracker.h"
#include "cpu_tracker.h"
#include "LsqQuadraticFit.h"
#include "random_distr.h"
#include "CubicBSpline.h"
#include "DebugResultCompare.h"
Go to the source code of this file.
|
static int | round (scalar_t f) |
|
template<typename T > |
T | conjugate (const T &v) |
|
static int | clamp (int v, int a, int b) |
|
template<typename T > |
double | sum_diff (T *begin, T *end, T *other) |
|
§ MARKPIXEL
#define MARKPIXEL |
( |
|
x, |
|
|
|
y |
|
) |
| |
§ MARKPIXELI
#define MARKPIXELI |
( |
|
x, |
|
|
|
y |
|
) |
| |
§ ZLUT_CMPDATA
§ clamp()
static int clamp |
( |
int |
v, |
|
|
int |
a, |
|
|
int |
b |
|
) |
| |
|
static |
Definition at line 36 of file cpu_tracker.cpp.
36 {
return std::max(a, std::min(b, v)); }
§ conjugate()
template<typename T >
T conjugate |
( |
const T & |
v | ) |
|
§ round()
§ sum_diff()
template<typename T >
double sum_diff |
( |
T * |
begin, |
|
|
T * |
end, |
|
|
T * |
other |
|
) |
| |
Definition at line 340 of file cpu_tracker.cpp.
343 for (T* i = begin; i != end; i++, other++) {
345 sd +=
abs(d.real()) +
abs(d.imag());
float abs(std::complex< float > x)
§ QIWeights
§ XCorScale
const float XCorScale = 1.0f |
§ ZLUTWeights
§ ZLUTWeights_d