From a063c66eb177867ae272c2ffdb294d6fe49005d2 Mon Sep 17 00:00:00 2001 From: Ann Katrin <a.seemann@fz-juelich.de> Date: Fri, 11 Sep 2020 08:46:46 +0200 Subject: [PATCH] changed initial value of TrackPerson.markerID to -1 ; adjustet syncTrackPersonMarkerID accordingly --- include/tracker.h | 2 +- src/tracker.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/tracker.h b/include/tracker.h index 096df65d6..39b8a6059 100644 --- a/include/tracker.h +++ b/include/tracker.h @@ -190,7 +190,7 @@ class TrackPerson : public QList<TrackPoint> { private: int mNr; // person number - int mMarkerID; // + int mMarkerID = -1; //markerID of Trackperson; -1 as positive values including 0 do exist as ArucoCodeNumbers-Values double mHeight; // height of the person int mHeightCount; // number of colors where mHeight is averaged int mFirstFrame; // 0.. frame where the person was tracked the first time diff --git a/src/tracker.cpp b/src/tracker.cpp index f3fa179e6..a59d1c919 100644 --- a/src/tracker.cpp +++ b/src/tracker.cpp @@ -2093,7 +2093,7 @@ void TrackPerson::syncTrackPersonMarkerID(TrackPoint &tp) // usage of &pL für P if (tpMarkerID != -1) // CodeMarker was recognized { - if (mMarkerID == 0 ) // first time a Person is found TrackPerson.mMarkerID is natively zero + if (mMarkerID == -1) // first time a Person is found TrackPerson.mMarkerID is -1 by initialisation { setMarkerID(tpMarkerID); // set TrackPerson MarkerID equal to TrackPoint MarkerID } -- GitLab