MCPcopy Create free account
hub / github.com/Smorodov/Multitarget-tracker / InitDetector

Method InitDetector

example/examples.h:109–125  ·  view source on GitHub ↗

\brief InitDetector \param frame \return

Source from the content-addressed store, hash-verified

107 /// \return
108 ///
109 bool InitDetector(cv::UMat frame) override
110 {
111 tracking::Detectors detectorType = tracking::Detectors::Pedestrian_C4; // tracking::Detectors::Pedestrian_HOG;
112
113#ifdef _WIN32
114 std::string pathToModel = "../../data/";
115#else
116 std::string pathToModel = "../data/";
117#endif
118
119 config_t config;
120 config.emplace("detectorType", (detectorType == tracking::Pedestrian_HOG) ? "HOG" : "C4");
121 config.emplace("cascadeFileName1", pathToModel + "combined.txt.model");
122 config.emplace("cascadeFileName2", pathToModel + "combined.txt.model_");
123 m_detector = BaseDetector::CreateDetector(detectorType, config, frame);
124 return (m_detector.get() != nullptr);
125 }
126 ///
127 /// \brief InitTracker
128 /// \param frame

Callers

nothing calls this directly

Calls 1

getMethod · 0.45

Tested by

no test coverage detected