31 #include <visp3/rbt/vpRBDriftDetectorFactory.h>
32 #include <visp3/rbt/vpRBProbabilistic3DDriftDetector.h>
36 vpRBDriftDetectorFactory::vpRBDriftDetectorFactory()
42 registerType(
"probabilistic", [](
const nlohmann::json &j) {
44 p->loadJsonConfiguration(j);
void setJsonKeyFinder(const std::function< std::string(const nlohmann::json &)> &finderFn)
void registerType(const std::string &key, const std::function< std::shared_ptr< vpRBDriftDetector >(const nlohmann::json &)> &function)
Algorithm that uses tracks object surface points in order to estimate the probability that tracking i...