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

Method CarsCounting

example/CarsCounting.cpp:8–26  ·  view source on GitHub ↗

\brief CarsCounting::CarsCounting \param parser

Source from the content-addressed store, hash-verified

6/// \param parser
7///
8CarsCounting::CarsCounting(const cv::CommandLineParser& parser)
9 : VideoExample(parser)
10{
11#ifdef _WIN32
12 std::string pathToModel = "../../data/";
13#else
14 std::string pathToModel = "../data/";
15#endif
16
17 m_drawHeatMap = parser.get<int>("heat_map") != 0;
18
19 std::string settingsFile = parser.get<std::string>("settings");
20 m_trackerSettingsLoaded = ParseTrackerSettings(settingsFile, m_trackerSettings);
21
22 m_logger->info("Inference loaded ({0}) from {1}: used {2} backend, weights: {3}, config: {4}, names: {5}",
23 m_trackerSettingsLoaded, settingsFile, m_trackerSettings.m_detectorBackend, m_trackerSettings.m_nnWeights, m_trackerSettings.m_nnConfig, m_trackerSettings.m_classNames);
24
25 m_geoBindFile = parser.get<std::string>("geo_bind");
26}
27
28///
29/// \brief CarsCounting::DrawTrack

Callers

nothing calls this directly

Calls 1

ParseTrackerSettingsFunction · 0.85

Tested by

no test coverage detected