The Track class describes tracks.
More...
#include <opencv2/tracking/tracking_by_matching.hpp>
The Track class describes tracks.
◆ Track()
Track constructor.
- Parameters
-
objs | Detected objects sequence. |
last_image | Image of last image in the detected object sequence. |
descriptor_fast | Fast descriptor. |
descriptor_strong | Strong descriptor (reid embedding). |
◆ back() [1/2]
const TrackedObject& cv::detail::tracking::tbm::Track::back |
( |
| ) |
const |
|
inline |
back returns const reference to last object in track.
- Returns
- const reference to last object in track.
◆ back() [2/2]
back returns non-const reference to last object in track.
- Returns
- non-const reference to last object in track.
◆ empty()
bool cv::detail::tracking::tbm::Track::empty |
( |
| ) |
const |
|
inline |
empty returns if track does not contain objects.
- Returns
- true if track does not contain objects.
◆ operator[]() [1/2]
const TrackedObject& cv::detail::tracking::tbm::Track::operator[] |
( |
size_t |
i | ) |
const |
|
inline |
operator [] return const reference to detected object with specified index.
- Parameters
-
- Returns
- const reference to detected object with specified index.
◆ operator[]() [2/2]
TrackedObject& cv::detail::tracking::tbm::Track::operator[] |
( |
size_t |
i | ) |
|
|
inline |
operator [] return non-const reference to detected object with specified index.
- Parameters
-
- Returns
- non-const reference to detected object with specified index.
◆ size()
size_t cv::detail::tracking::tbm::Track::size |
( |
| ) |
const |
|
inline |
size returns number of detected objects in a track.
- Returns
- number of detected objects in a track.
◆ descriptor_fast
cv::Mat cv::detail::tracking::tbm::Track::descriptor_fast |
◆ descriptor_strong
cv::Mat cv::detail::tracking::tbm::Track::descriptor_strong |
Strong descriptor (reid embedding).
◆ first_object
◆ last_image
cv::Mat cv::detail::tracking::tbm::Track::last_image |
Image of last detected object in track.
◆ length
size_t cv::detail::tracking::tbm::Track::length |
Length of a track including number of objects that were removed from track in order to avoid memory usage growth.
◆ lost
size_t cv::detail::tracking::tbm::Track::lost |
How many frames ago track has been lost.
◆ objects
◆ predicted_rect
cv::Rect cv::detail::tracking::tbm::Track::predicted_rect |
Rectangle that represents predicted position and size of bounding box if track has been lost.
The documentation for this class was generated from the following file: