| 6 | " `--number_people_max 1` in order to run the person tracker (`--tracking`)."; |
| 7 | |
| 8 | PoseExtractor::PoseExtractor(const std::shared_ptr<PoseExtractorNet>& poseExtractorNet, |
| 9 | const std::shared_ptr<KeepTopNPeople>& keepTopNPeople, |
| 10 | const std::shared_ptr<PersonIdExtractor>& personIdExtractor, |
| 11 | const std::shared_ptr<std::vector<std::shared_ptr<PersonTracker>>>& personTrackers, |
| 12 | const int numberPeopleMax, const int tracking) : |
| 13 | mNumberPeopleMax{numberPeopleMax}, |
| 14 | mTracking{tracking}, |
| 15 | spPoseExtractorNet{poseExtractorNet}, |
| 16 | spKeepTopNPeople{keepTopNPeople}, |
| 17 | spPersonIdExtractor{personIdExtractor}, |
| 18 | spPersonTrackers{personTrackers} |
| 19 | { |
| 20 | } |
| 21 | |
| 22 | PoseExtractor::~PoseExtractor() |
| 23 | { |
nothing calls this directly
no outgoing calls
no test coverage detected