#include <trajectory.h>
|
| cv::Mat | embedding_distance (const TrajectoryPool &a, const TrajectoryPool &b) |
| |
| cv::Mat | embedding_distance (const TrajectoryPtrPool &a, const TrajectoryPool &b) |
| |
| cv::Mat | embedding_distance (const TrajectoryPtrPool &a, const TrajectoryPtrPool &b) |
| |
| cv::Mat | iou_distance (const TrajectoryPool &a, const TrajectoryPool &b) |
| |
| cv::Mat | iou_distance (const TrajectoryPtrPool &a, const TrajectoryPool &b) |
| |
| cv::Mat | iou_distance (const TrajectoryPtrPool &a, const TrajectoryPtrPool &b) |
| |
| cv::Mat | mahalanobis_distance (const TrajectoryPool &a, const TrajectoryPool &b) |
| |
| cv::Mat | mahalanobis_distance (const TrajectoryPtrPool &a, const TrajectoryPool &b) |
| |
| cv::Mat | mahalanobis_distance (const TrajectoryPtrPool &a, const TrajectoryPtrPool &b) |
| |
| TrajectoryPool | operator+ (const TrajectoryPool &a, const TrajectoryPool &b) |
| |
| TrajectoryPool | operator+ (const TrajectoryPool &a, const TrajectoryPtrPool &b) |
| |
| TrajectoryPtrPool | operator+ (const TrajectoryPtrPool &a, const TrajectoryPtrPool &b) |
| |
| TrajectoryPtrPool | operator+ (const TrajectoryPtrPool &a, TrajectoryPool *b) |
| |
| TrajectoryPool & | operator+= (TrajectoryPool &a, const TrajectoryPtrPool &b) |
| |
| TrajectoryPool | operator- (const TrajectoryPool &a, const TrajectoryPool &b) |
| |
| TrajectoryPtrPool | operator- (const TrajectoryPtrPool &a, const TrajectoryPtrPool &b) |
| |
| TrajectoryPool & | operator-= (TrajectoryPool &a, const TrajectoryPool &b) |
| |
Definition at line 66 of file trajectory.h.
◆ Trajectory() [1/3]
| nndeploy::track::Trajectory::Trajectory |
( |
| ) |
|
|
inline |
◆ Trajectory() [2/3]
| nndeploy::track::Trajectory::Trajectory |
( |
const cv::Vec4f & |
ltrb, |
|
|
float |
score, |
|
|
const cv::Mat & |
embedding |
|
) |
| |
|
inline |
◆ Trajectory() [3/3]
| nndeploy::track::Trajectory::Trajectory |
( |
const Trajectory & |
other | ) |
|
|
inline |
◆ ~Trajectory()
| virtual nndeploy::track::Trajectory::~Trajectory |
( |
void |
| ) |
|
|
inlinevirtual |
◆ activate()
| virtual void nndeploy::track::Trajectory::activate |
( |
int & |
cnt, |
|
|
int |
timestamp |
|
) |
| |
|
virtual |
◆ mark_lost()
| void nndeploy::track::Trajectory::mark_lost |
( |
void |
| ) |
|
|
inlinevirtual |
◆ mark_removed()
| void nndeploy::track::Trajectory::mark_removed |
( |
void |
| ) |
|
|
inlinevirtual |
◆ next_id()
| int nndeploy::track::Trajectory::next_id |
( |
int & |
nt | ) |
|
|
inline |
◆ operator=()
◆ predict()
| virtual const cv::Mat& nndeploy::track::Trajectory::predict |
( |
void |
| ) |
|
|
virtual |
◆ reactivate()
| virtual void nndeploy::track::Trajectory::reactivate |
( |
Trajectory * |
traj, |
|
|
int & |
cnt, |
|
|
int |
timestamp, |
|
|
bool |
newid = false |
|
) |
| |
|
virtual |
◆ update()
| virtual void nndeploy::track::Trajectory::update |
( |
Trajectory * |
traj, |
|
|
int |
timestamp, |
|
|
bool |
update_embedding = true |
|
) |
| |
|
virtual |
◆ embedding_distance [1/3]
◆ embedding_distance [2/3]
◆ embedding_distance [3/3]
◆ iou_distance [1/3]
◆ iou_distance [2/3]
◆ iou_distance [3/3]
◆ mahalanobis_distance [1/3]
◆ mahalanobis_distance [2/3]
◆ mahalanobis_distance [3/3]
◆ operator+ [1/4]
◆ operator+ [2/4]
◆ operator+ [3/4]
◆ operator+ [4/4]
◆ operator+=
◆ operator- [1/2]
◆ operator- [2/2]
◆ operator-=
◆ id
| int nndeploy::track::Trajectory::id |
◆ is_activated
| bool nndeploy::track::Trajectory::is_activated |
◆ ltrb
| cv::Vec4f nndeploy::track::Trajectory::ltrb |
◆ score
| float nndeploy::track::Trajectory::score |
◆ smooth_embedding
| cv::Mat nndeploy::track::Trajectory::smooth_embedding |
◆ starttime
| int nndeploy::track::Trajectory::starttime |
◆ state
◆ timestamp
| int nndeploy::track::Trajectory::timestamp |
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/nndeploy-zh/checkouts/latest/plugin/include/nndeploy/track/trajectory.h