5 #ifndef GBMOT_DETECTIONSEQUENCE_H 6 #define GBMOT_DETECTIONSEQUENCE_H 10 #include "ObjectData.h" 31 std::unordered_map<size_t, std::vector<ObjectDataPtr>> objects_;
58 void AddObject(ObjectDataPtr object_data);
79 ObjectDataPtr
GetObject(
size_t frame_index,
size_t object_index);
115 #endif //GBMOT_DETECTIONSEQUENCE_H void Clear()
Definition: DetectionSequence.cpp:41
DetectionSequence(std::string const &name="DetectionSequence")
Definition: DetectionSequence.cpp:9
Definition: DetectionSequence.cpp:7
friend std::ostream & operator<<(std::ostream &os, DetectionSequence const &obj)
Definition: DetectionSequence.cpp:66
size_t GetFrameCount() const
Definition: DetectionSequence.cpp:56
ObjectDataPtr GetObject(size_t frame_index, size_t object_index)
Definition: DetectionSequence.cpp:51
std::string GetName() const
Definition: DetectionSequence.cpp:46
size_t GetFrameOffset() const
Definition: DetectionSequence.cpp:81
size_t GetObjectCount(size_t frame_index)
Definition: DetectionSequence.cpp:61
void AddObject(ObjectDataPtr object_data)
Definition: DetectionSequence.cpp:18
Definition: DetectionSequence.h:18