8 #ifndef META_OCEAN_TEST_TESTCV_TESTDETECTOR_TEST_POINT_TRACKING_H
9 #define META_OCEAN_TEST_TESTCV_TESTDETECTOR_TEST_POINT_TRACKING_H
28 namespace TestDetector
58 static bool testMotion(
const Frame& frame,
const unsigned int channels,
const double testDuration,
Worker & worker);
This class implements Ocean's image class.
Definition: Frame.h:1792
This class implements a point tracking test.
Definition: testdetector/TestPointTracking.h:36
static double validateAccuracy(const Vectors2 &points0, const Vectors2 &points1, const SquareMatrix3 &frame0_H_frame1, const Scalar maxDistance=Scalar(2))
Determines the accuracy of point correspondences based on the ground truth transformation.
static bool test(const Frame &frame, const double testDuration, Worker &worker)
Tests entire point tracking functionality.
static bool testMotion(const Frame &frame, const unsigned int channels, const double testDuration, Worker &worker)
Test point tracking based on Harris corner detection and point motion.
This class implements a worker able to distribute function calls over different threads.
Definition: Worker.h:33
float Scalar
Definition of a scalar type.
Definition: Math.h:128
std::vector< Vector2 > Vectors2
Definition of a vector holding Vector2 objects.
Definition: Vector2.h:64
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15