8 #ifndef META_OCEAN_TEST_TESTCV_TESTDETECTOR_TEST_LINE_EVALUATOR_H
9 #define META_OCEAN_TEST_TESTCV_TESTDETECTOR_TEST_LINE_EVALUATOR_H
24 namespace TestDetector
41 static bool test(
const double testDuration,
Worker& worker);
MatchType
Definition of individual match types.
Definition: LineEvaluator.h:65
std::unordered_set< Id > IdSet
Definition of an unordered set of ids.
Definition: LineEvaluator.h:46
std::shared_ptr< LineMatch > LineMatchRef
Definition of a shared pointer for a LineMatch object.
Definition: LineEvaluator.h:113
This class implements tests for the LineEvaluator.
Definition: TestLineEvaluator.h:32
static bool testMatchDetermination(const double testDuration)
Tests the match determination.
static bool test(const double testDuration, Worker &worker)
Invokes all test for the LineEvaluator.
static bool verifyMatch(const CV::Detector::LineEvaluator::LineMatchRef &match, const CV::Detector::LineEvaluator::LineMatch::MatchType matchType, const CV::Detector::LineEvaluator::IdSet &targetIds)
Verifies a given match.
This class implements a worker able to distribute function calls over different threads.
Definition: Worker.h:33
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15