\brief CarsCounting::CarsCounting \param parser
| 6 | /// \param parser |
| 7 | /// |
| 8 | CarsCounting::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 |
nothing calls this directly
no test coverage detected