diff --git a/html/classop_1_1_person_tracker.js b/html/classop_1_1_person_tracker.js
index e417469e..f852ab39 100644
--- a/html/classop_1_1_person_tracker.js
+++ b/html/classop_1_1_person_tracker.js
@@ -2,6 +2,7 @@ var classop_1_1_person_tracker =
[
[ "PersonTracker", "classop_1_1_person_tracker.html#a4e540f63e9e15408e178162ada50b3aa", null ],
[ "~PersonTracker", "classop_1_1_person_tracker.html#a840ed2e06c1cc4dfc89e6083b2a8bc37", null ],
+ [ "getMergeResults", "classop_1_1_person_tracker.html#a3616d25d3402f996ea628a048b6e5301", null ],
[ "track", "classop_1_1_person_tracker.html#a7fd822cb566f9b0e0ce76435d79a54b2", null ],
[ "trackLockThread", "classop_1_1_person_tracker.html#a60563c064729039783212fc48c5190b6", null ]
];
\ No newline at end of file
diff --git a/html/classop_1_1_pose_extractor-members.html b/html/classop_1_1_pose_extractor-members.html
index 93e70a94..4414a3c0 100644
--- a/html/classop_1_1_pose_extractor-members.html
+++ b/html/classop_1_1_pose_extractor-members.html
@@ -122,7 +122,7 @@ $(document).ready(function(){initNavTree('classop_1_1_pose_extractor.html','');}
| getScaleNetToOutput() const | op::PoseExtractor | |
| initializationOnThread() | op::PoseExtractor | |
| keepTopPeople(Array< float > &poseKeypoints, const Array< float > &poseScores) const | op::PoseExtractor | |
-
| PoseExtractor(const std::shared_ptr< PoseExtractorNet > &poseExtractorNet, const std::shared_ptr< KeepTopNPeople > &keepTopNPeople=nullptr, const std::shared_ptr< PersonIdExtractor > &personIdExtractor=nullptr, const std::vector< std::shared_ptr< PersonTracker >> &personTracker={}, const int numberPeopleMax=-1, const int tracking=-1) | op::PoseExtractor | |
+
| PoseExtractor(const std::shared_ptr< PoseExtractorNet > &poseExtractorNet, const std::shared_ptr< KeepTopNPeople > &keepTopNPeople=nullptr, const std::shared_ptr< PersonIdExtractor > &personIdExtractor=nullptr, const std::shared_ptr< std::vector< std::shared_ptr< PersonTracker >>> &personTracker={}, const int numberPeopleMax=-1, const int tracking=-1) | op::PoseExtractor | |
| track(Array< float > &poseKeypoints, const cv::Mat &cvMatInput, const Array< long long > &poseIds, const unsigned long long imageViewIndex=0ull) | op::PoseExtractor | |
| trackLockThread(Array< float > &poseKeypoints, const cv::Mat &cvMatInput, const Array< long long > &poseIds, const unsigned long long imageViewIndex, const long long frameId) | op::PoseExtractor | |
| ~PoseExtractor() | op::PoseExtractor | virtual |
diff --git a/html/classop_1_1_pose_extractor.html b/html/classop_1_1_pose_extractor.html
index e3ae49b8..7f54f37f 100644
--- a/html/classop_1_1_pose_extractor.html
+++ b/html/classop_1_1_pose_extractor.html
@@ -117,8 +117,8 @@ $(document).ready(function(){initNavTree('classop_1_1_pose_extractor.html','');}
|
-| | PoseExtractor (const std::shared_ptr< PoseExtractorNet > &poseExtractorNet, const std::shared_ptr< KeepTopNPeople > &keepTopNPeople=nullptr, const std::shared_ptr< PersonIdExtractor > &personIdExtractor=nullptr, const std::vector< std::shared_ptr< PersonTracker >> &personTracker={}, const int numberPeopleMax=-1, const int tracking=-1) |
-| |
+| | PoseExtractor (const std::shared_ptr< PoseExtractorNet > &poseExtractorNet, const std::shared_ptr< KeepTopNPeople > &keepTopNPeople=nullptr, const std::shared_ptr< PersonIdExtractor > &personIdExtractor=nullptr, const std::shared_ptr< std::vector< std::shared_ptr< PersonTracker >>> &personTracker={}, const int numberPeopleMax=-1, const int tracking=-1) |
+| |
| virtual | ~PoseExtractor () |
| |
| void | initializationOnThread () |
@@ -148,7 +148,7 @@ Public Member Functions
| |
-
+
@@ -173,7 +173,7 @@ Public Member Functions
|
|
- const std::vector< std::shared_ptr< PersonTracker >> & |
+ const std::shared_ptr< std::vector< std::shared_ptr< PersonTracker >>> & |
personTracker = {}, |
diff --git a/html/classop_1_1_pose_extractor.js b/html/classop_1_1_pose_extractor.js
index 311a7760..df16a1a9 100644
--- a/html/classop_1_1_pose_extractor.js
+++ b/html/classop_1_1_pose_extractor.js
@@ -1,6 +1,6 @@
var classop_1_1_pose_extractor =
[
- [ "PoseExtractor", "classop_1_1_pose_extractor.html#a1b3d91b3b39afde3a5094fc8c6c0af3e", null ],
+ [ "PoseExtractor", "classop_1_1_pose_extractor.html#acd50fa337aef1d658b6fed3edc717ada", null ],
[ "~PoseExtractor", "classop_1_1_pose_extractor.html#a9f98eef4ac08cacefe74e002ac086582", null ],
[ "extractIds", "classop_1_1_pose_extractor.html#a9ac62424009ceaf3f7743da5aaf9e25c", null ],
[ "extractIdsLockThread", "classop_1_1_pose_extractor.html#abb7fb51c6300efd840a505142ee37364", null ],
diff --git a/html/functions_func_g.html b/html/functions_func_g.html
index a3839d57..f5aaecc2 100644
--- a/html/functions_func_g.html
+++ b/html/functions_func_g.html
@@ -301,8 +301,11 @@ $(document).ready(function(){initNavTree('functions_func_g.html','');});
getMaxSize()
: op::QueueBase< TDatums, TQueue >
+getMergeResults()
+: op::PersonTracker
+
getNextFileName()
-: op::FileSaver
+: op::FileSaver
getNextFrameName()
: op::FlirReader
@@ -342,7 +345,7 @@ $(document).ready(function(){initNavTree('functions_func_g.html','');});
: op::ConfigureLog
getProfilingInfo()
-: cl::Event
+: cl::Event
getPtr()
: op::Array< T >
@@ -370,7 +373,7 @@ $(document).ready(function(){initNavTree('functions_func_g.html','');});
: op::Renderer
getSize()
-: op::Array< T >
+: op::Array< T >
getSupportedImageFormats()
: cl::Context
diff --git a/html/functions_func_p.html b/html/functions_func_p.html
index 167f9260..d090e7a3 100644
--- a/html/functions_func_p.html
+++ b/html/functions_func_p.html
@@ -174,7 +174,7 @@ $(document).ready(function(){initNavTree('functions_func_p.html','');});
: op::PoseCpuRenderer
PoseExtractor()
-: op::PoseExtractor
+: op::PoseExtractor
PoseExtractorCaffe()
: op::PoseExtractorCaffe
diff --git a/html/functions_g.html b/html/functions_g.html
index c3f1daa4..24c8f8a9 100644
--- a/html/functions_g.html
+++ b/html/functions_g.html
@@ -307,8 +307,11 @@ $(document).ready(function(){initNavTree('functions_g.html','');});
getMaxSize()
: op::QueueBase< TDatums, TQueue >
+getMergeResults()
+: op::PersonTracker
+
getNextFileName()
-: op::FileSaver
+: op::FileSaver
getNextFrameName()
: op::FlirReader
@@ -348,7 +351,7 @@ $(document).ready(function(){initNavTree('functions_g.html','');});
: op::ConfigureLog
getProfilingInfo()
-: cl::Event
+: cl::Event
getPtr()
: op::Array< T >
@@ -376,7 +379,7 @@ $(document).ready(function(){initNavTree('functions_g.html','');});
: op::Renderer
getSize()
-: op::Array< T >
+: op::Array< T >
getSupportedImageFormats()
: cl::Context
@@ -397,7 +400,7 @@ $(document).ready(function(){initNavTree('functions_g.html','');});
: op::Producer
getVolume()
-: op::Array< T >
+: op::Array< T >
getWorkGroupInfo()
: cl::Kernel
diff --git a/html/functions_p.html b/html/functions_p.html
index feec424e..21d6ce7e 100644
--- a/html/functions_p.html
+++ b/html/functions_p.html
@@ -184,7 +184,7 @@ $(document).ready(function(){initNavTree('functions_p.html','');});
: op::PoseCpuRenderer
PoseExtractor()
-: op::PoseExtractor
+: op::PoseExtractor
PoseExtractorCaffe()
: op::PoseExtractorCaffe
diff --git a/html/navtree.js b/html/navtree.js
index 9af46d95..894cfcf9 100644
--- a/html/navtree.js
+++ b/html/navtree.js
@@ -42,12 +42,12 @@ var NAVTREEINDEX =
"classcl_1_1_enqueue_args.html#ab5379abd9903e0e82608ec82062406cc",
"classcl_1_1detail_1_1_wrapper.html#a1292547dd0c591aa972e25b793481583",
"classop_1_1_ip_camera_reader.html#a97b79697a2f5e12f3b48aa8506177e52",
-"classop_1_1_spinnaker_wrapper.html#ac7a7064093ee6b863f92c8c3317ebaf7",
-"classop_1_1_wrapper.html#a8ae0f91a6882f04464d8897a7c81d174",
-"gpu_2headers_8hpp_source.html",
-"pose_parameters_8hpp.html#aacf6e688031bb116e4878b811e8dbc23",
-"structop_1_1_rectangle.html#addb67763ca3a0ca9fd4f7184ad9d11ae",
-"wrapper_auxiliary_8hpp.html#a860009264f3fc46e18120faef1d62ac7"
+"classop_1_1_spinnaker_wrapper.html#ab79aa58cda90784d16335e0081d8f33a",
+"classop_1_1_wrapper.html#a8919b80a6f82330da63da9ffd9ca89be",
+"gpu_2headers_8hpp.html",
+"pose_parameters_8hpp.html#aab3de911b04b96c1850cc05c6947e184",
+"structop_1_1_rectangle.html#ac4ae58fe6ffd2f811f5cbc48661c1856",
+"wrapper_auxiliary_8hpp.html"
];
var SYNCONMSG = 'click to disable panel synchronisation';
diff --git a/html/navtreeindex3.js b/html/navtreeindex3.js
index 0a61d676..5a7c8982 100644
--- a/html/navtreeindex3.js
+++ b/html/navtreeindex3.js
@@ -70,9 +70,10 @@ var NAVTREEINDEX3 =
"classop_1_1_person_id_extractor.html#a7ff9f8faf42bff0dbd7207105c149a1e":[1,0,3,22,1],
"classop_1_1_person_id_extractor.html#af3403da811a2a59c60ee8f3db67299ae":[1,0,3,22,2],
"classop_1_1_person_tracker.html":[1,0,3,23],
+"classop_1_1_person_tracker.html#a3616d25d3402f996ea628a048b6e5301":[1,0,3,23,2],
"classop_1_1_person_tracker.html#a4e540f63e9e15408e178162ada50b3aa":[1,0,3,23,0],
-"classop_1_1_person_tracker.html#a60563c064729039783212fc48c5190b6":[1,0,3,23,3],
-"classop_1_1_person_tracker.html#a7fd822cb566f9b0e0ce76435d79a54b2":[1,0,3,23,2],
+"classop_1_1_person_tracker.html#a60563c064729039783212fc48c5190b6":[1,0,3,23,4],
+"classop_1_1_person_tracker.html#a7fd822cb566f9b0e0ce76435d79a54b2":[1,0,3,23,3],
"classop_1_1_person_tracker.html#a840ed2e06c1cc4dfc89e6083b2a8bc37":[1,0,3,23,1],
"classop_1_1_pointer_container_greater.html":[1,0,3,114],
"classop_1_1_pointer_container_greater.html#ab63e3088591d6593c6539b91499f5063":[1,0,3,114,0],
@@ -82,7 +83,6 @@ var NAVTREEINDEX3 =
"classop_1_1_pose_cpu_renderer.html#a5863733d560345d4890557b0f8c0d08e":[1,0,3,78,0],
"classop_1_1_pose_cpu_renderer.html#a98541b982847713472411402314efd96":[1,0,3,78,1],
"classop_1_1_pose_extractor.html":[1,0,3,79],
-"classop_1_1_pose_extractor.html#a1b3d91b3b39afde3a5094fc8c6c0af3e":[1,0,3,79,0],
"classop_1_1_pose_extractor.html#a53eac2bf280492baca5aeb1a777d3646":[1,0,3,79,6],
"classop_1_1_pose_extractor.html#a5e8d22c8500cc5097dce64a89218abe1":[1,0,3,79,11],
"classop_1_1_pose_extractor.html#a5fd73c053c293c59eb3d6eb38335c157":[1,0,3,79,9],
@@ -96,6 +96,7 @@ var NAVTREEINDEX3 =
"classop_1_1_pose_extractor.html#ab07ee78f6a7b2dbe22b72453e9ed24c3":[1,0,3,79,4],
"classop_1_1_pose_extractor.html#abb7fb51c6300efd840a505142ee37364":[1,0,3,79,3],
"classop_1_1_pose_extractor.html#acb1f80be714e38c89d79b41f4a1a0ea0":[1,0,3,79,12],
+"classop_1_1_pose_extractor.html#acd50fa337aef1d658b6fed3edc717ada":[1,0,3,79,0],
"classop_1_1_pose_extractor_caffe.html":[1,0,3,80],
"classop_1_1_pose_extractor_caffe.html#a3359641c1199c712a07859dcb76b7dcf":[1,0,3,80,1],
"classop_1_1_pose_extractor_caffe.html#a5e84521120bcee4a9f047ae1d7fec8af":[1,0,3,80,3],
@@ -248,6 +249,5 @@ var NAVTREEINDEX3 =
"classop_1_1_spinnaker_wrapper.html#a5e36c3d04071f6c7b003c50d3f43bc36":[1,0,3,92,3],
"classop_1_1_spinnaker_wrapper.html#a6e66639ee75708486b3d9aa4598607c0":[1,0,3,92,8],
"classop_1_1_spinnaker_wrapper.html#a77a64d4ef798f2ea7cd54d9c170f7ea7":[1,0,3,92,5],
-"classop_1_1_spinnaker_wrapper.html#aa011fe7b3bf42e3af5fb83faee42288e":[1,0,3,92,2],
-"classop_1_1_spinnaker_wrapper.html#ab79aa58cda90784d16335e0081d8f33a":[1,0,3,92,4]
+"classop_1_1_spinnaker_wrapper.html#aa011fe7b3bf42e3af5fb83faee42288e":[1,0,3,92,2]
};
diff --git a/html/navtreeindex4.js b/html/navtreeindex4.js
index aaa02023..c6359559 100644
--- a/html/navtreeindex4.js
+++ b/html/navtreeindex4.js
@@ -1,5 +1,6 @@
var NAVTREEINDEX4 =
{
+"classop_1_1_spinnaker_wrapper.html#ab79aa58cda90784d16335e0081d8f33a":[1,0,3,92,4],
"classop_1_1_spinnaker_wrapper.html#ac7a7064093ee6b863f92c8c3317ebaf7":[1,0,3,92,0],
"classop_1_1_sub_thread.html":[1,0,3,100],
"classop_1_1_sub_thread.html#a14330cbc1117f32b6d69c1733ccdeb61":[1,0,3,100,4],
@@ -248,6 +249,5 @@ var NAVTREEINDEX4 =
"classop_1_1_wrapper.html#a51ab9e8a63f8fb822550365fc0417d01":[1,0,3,117,8],
"classop_1_1_wrapper.html#a5a3885bb1b984cad4745fa6e9e0715ad":[1,0,3,117,2],
"classop_1_1_wrapper.html#a6f2cf45c8b571b99ee92114ba8462589":[1,0,3,117,11],
-"classop_1_1_wrapper.html#a74f1287f8e4f998504e2ce571ef36f58":[1,0,3,117,9],
-"classop_1_1_wrapper.html#a8919b80a6f82330da63da9ffd9ca89be":[1,0,3,117,1]
+"classop_1_1_wrapper.html#a74f1287f8e4f998504e2ce571ef36f58":[1,0,3,117,9]
};
diff --git a/html/navtreeindex5.js b/html/navtreeindex5.js
index 6ca6e6a9..0892e334 100644
--- a/html/navtreeindex5.js
+++ b/html/navtreeindex5.js
@@ -1,5 +1,6 @@
var NAVTREEINDEX5 =
{
+"classop_1_1_wrapper.html#a8919b80a6f82330da63da9ffd9ca89be":[1,0,3,117,1],
"classop_1_1_wrapper.html#a8ae0f91a6882f04464d8897a7c81d174":[1,0,3,117,7],
"classop_1_1_wrapper.html#a90a58d4866cef24edced2979205c87cc":[1,0,3,117,5],
"classop_1_1_wrapper.html#aafe5cbb9729cee18531bcbc5e1b2a66e":[1,0,3,117,15],
@@ -183,8 +184,8 @@ var NAVTREEINDEX5 =
"flir_reader_8hpp_source.html":[2,0,0,0,10,2],
"frame_displayer_8hpp.html":[2,0,0,0,6,1],
"frame_displayer_8hpp_source.html":[2,0,0,0,6,1],
-"functions.html":[1,3,0],
"functions.html":[1,3,0,0],
+"functions.html":[1,3,0],
"functions_b.html":[1,3,0,1],
"functions_c.html":[1,3,0,2],
"functions_d.html":[1,3,0,3],
@@ -248,6 +249,5 @@ var NAVTREEINDEX5 =
"gpu_2enum_classes_8hpp.html#adbb34b5c8f2b6f0c051f831f18582e7fa6f6cb72d544962fa333e2e34ce64f719":[2,0,0,0,5,2,0,3],
"gpu_2enum_classes_8hpp.html#adbb34b5c8f2b6f0c051f831f18582e7fa7982b09a852b37f2afb1227eaf552e47":[2,0,0,0,5,2,0,1],
"gpu_2enum_classes_8hpp.html#adbb34b5c8f2b6f0c051f831f18582e7fa8b95dcff7397d0693c03e394af5552aa":[2,0,0,0,5,2,0,0],
-"gpu_2enum_classes_8hpp_source.html":[2,0,0,0,5,2],
-"gpu_2headers_8hpp.html":[2,0,0,0,5,4]
+"gpu_2enum_classes_8hpp_source.html":[2,0,0,0,5,2]
};
diff --git a/html/navtreeindex6.js b/html/navtreeindex6.js
index 1fc89414..ecbb4e2d 100644
--- a/html/navtreeindex6.js
+++ b/html/navtreeindex6.js
@@ -1,5 +1,6 @@
var NAVTREEINDEX6 =
{
+"gpu_2headers_8hpp.html":[2,0,0,0,5,4],
"gpu_2headers_8hpp_source.html":[2,0,0,0,5,4],
"gpu_8hpp.html":[2,0,0,0,5,3],
"gpu_8hpp.html#a971a7caa96be5b715b5c22f6e5dc6ad1":[2,0,0,0,5,3,0],
@@ -115,8 +116,8 @@ var NAVTREEINDEX6 =
"namespacecaffe.html":[1,0,1],
"namespacecl.html":[1,0,2],
"namespacecl.html":[0,0,2],
-"namespacecl_1_1compatibility.html":[1,0,2,0],
"namespacecl_1_1compatibility.html":[0,0,2,0],
+"namespacecl_1_1compatibility.html":[1,0,2,0],
"namespacecl_1_1detail.html":[0,0,2,1],
"namespacecl_1_1detail.html":[1,0,2,1],
"namespacemembers.html":[0,1,0],
@@ -248,6 +249,5 @@ var NAVTREEINDEX6 =
"pose_parameters_8hpp.html#a54a6c42a42a0a7e539061f5e30abb4bc":[2,0,0,0,9,9,9],
"pose_parameters_8hpp.html#a692472b562fba051964f9ddea07b97d7":[2,0,0,0,9,9,2],
"pose_parameters_8hpp.html#a84d87ec0e4ed3cf75a37ce99d0d25ef7":[2,0,0,0,9,9,6],
-"pose_parameters_8hpp.html#aa170c3107396e4d0e4214bb0c1b78f08":[2,0,0,0,9,9,5],
-"pose_parameters_8hpp.html#aab3de911b04b96c1850cc05c6947e184":[2,0,0,0,9,9,0]
+"pose_parameters_8hpp.html#aa170c3107396e4d0e4214bb0c1b78f08":[2,0,0,0,9,9,5]
};
diff --git a/html/navtreeindex7.js b/html/navtreeindex7.js
index a8bf5af8..7641f178 100644
--- a/html/navtreeindex7.js
+++ b/html/navtreeindex7.js
@@ -1,5 +1,6 @@
var NAVTREEINDEX7 =
{
+"pose_parameters_8hpp.html#aab3de911b04b96c1850cc05c6947e184":[2,0,0,0,9,9,0],
"pose_parameters_8hpp.html#aacf6e688031bb116e4878b811e8dbc23":[2,0,0,0,9,9,14],
"pose_parameters_8hpp.html#ab48e314ecd19f55f664b14da1d83312f":[2,0,0,0,9,9,7],
"pose_parameters_8hpp.html#ad7ca8d89f9045481075902c8bd98b8f4":[2,0,0,0,9,9,8],
@@ -248,6 +249,5 @@ var NAVTREEINDEX7 =
"structop_1_1_rectangle.html#a65620c7efbb3db95d85c90c2be3a851d":[1,0,3,12,9],
"structop_1_1_rectangle.html#a85cabb0d2f3af02e32be35bb9841c1f3":[1,0,3,12,3],
"structop_1_1_rectangle.html#abd3476f9a32ad2058ea67c75c2a547a2":[1,0,3,12,10],
-"structop_1_1_rectangle.html#abea1a6760629dc4ed99875dae9d5ac36":[1,0,3,12,11],
-"structop_1_1_rectangle.html#ac4ae58fe6ffd2f811f5cbc48661c1856":[1,0,3,12,17]
+"structop_1_1_rectangle.html#abea1a6760629dc4ed99875dae9d5ac36":[1,0,3,12,11]
};
diff --git a/html/navtreeindex8.js b/html/navtreeindex8.js
index 51ef26ac..339dc555 100644
--- a/html/navtreeindex8.js
+++ b/html/navtreeindex8.js
@@ -1,5 +1,6 @@
var NAVTREEINDEX8 =
{
+"structop_1_1_rectangle.html#ac4ae58fe6ffd2f811f5cbc48661c1856":[1,0,3,12,17],
"structop_1_1_rectangle.html#addb67763ca3a0ca9fd4f7184ad9d11ae":[1,0,3,12,13],
"structop_1_1_rectangle.html#aed0ca00eb295de406ec8ec6dd03c1da5":[1,0,3,12,14],
"structop_1_1_rectangle.html#aed48a0008434867b879a678c1da015b3":[1,0,3,12,6],
@@ -248,6 +249,5 @@ var NAVTREEINDEX8 =
"wrapper_2headers_8hpp.html":[2,0,0,0,13,0],
"wrapper_2headers_8hpp_source.html":[2,0,0,0,13,0],
"wrapper_8hpp.html":[2,0,0,0,13,1],
-"wrapper_8hpp_source.html":[2,0,0,0,13,1],
-"wrapper_auxiliary_8hpp.html":[2,0,0,0,13,2]
+"wrapper_8hpp_source.html":[2,0,0,0,13,1]
};
diff --git a/html/navtreeindex9.js b/html/navtreeindex9.js
index 31ad3685..fe36da71 100644
--- a/html/navtreeindex9.js
+++ b/html/navtreeindex9.js
@@ -1,5 +1,6 @@
var NAVTREEINDEX9 =
{
+"wrapper_auxiliary_8hpp.html":[2,0,0,0,13,2],
"wrapper_auxiliary_8hpp.html#a860009264f3fc46e18120faef1d62ac7":[2,0,0,0,13,2,0],
"wrapper_auxiliary_8hpp_source.html":[2,0,0,0,13,2],
"wrapper_struct_face_8hpp.html":[2,0,0,0,13,3],
diff --git a/html/person_tracker_8hpp_source.html b/html/person_tracker_8hpp_source.html
index b4181a53..5e92c368 100644
--- a/html/person_tracker_8hpp_source.html
+++ b/html/person_tracker_8hpp_source.html
@@ -129,17 +129,19 @@ $(document).ready(function(){initNavTree('person_tracker_8hpp_source.html','');}
21 const long long frameId);
-
- 24 const bool mMergeResults;
-
-
- 27 std::atomic<long long> mLastFrameId;
-
-
-
-
-
- 33 #endif // OPENPOSE_TRACKING_PERSON_TRACKER_HPP
+ 23 bool getMergeResults()
const;
+
+
+ 26 const bool mMergeResults;
+
+
+ 29 std::atomic<long long> mLastFrameId;
+
+
+
+
+
+ 35 #endif // OPENPOSE_TRACKING_PERSON_TRACKER_HPP
#define DELETE_COPY(className)
Definition: macros.hpp:31
diff --git a/html/pose_extractor_8hpp_source.html b/html/pose_extractor_8hpp_source.html
index 62aa5622..c0da9585 100644
--- a/html/pose_extractor_8hpp_source.html
+++ b/html/pose_extractor_8hpp_source.html
@@ -126,7 +126,7 @@ $(document).ready(function(){initNavTree('pose_extractor_8hpp_source.html','');}
17 PoseExtractor(
const std::shared_ptr<PoseExtractorNet>& poseExtractorNet,
18 const std::shared_ptr<KeepTopNPeople>& keepTopNPeople =
nullptr,
19 const std::shared_ptr<PersonIdExtractor>& personIdExtractor =
nullptr,
- 20 const std::vector<std::shared_ptr<PersonTracker>>& personTracker = {},
+ 20 const std::shared_ptr<
std::vector<std::shared_ptr<PersonTracker>>>& personTracker = {},
21 const int numberPeopleMax = -1,
const int tracking = -1);
@@ -176,7 +176,7 @@ $(document).ready(function(){initNavTree('pose_extractor_8hpp_source.html','');}
67 const std::shared_ptr<PoseExtractorNet> spPoseExtractorNet;
68 const std::shared_ptr<KeepTopNPeople> spKeepTopNPeople;
69 const std::shared_ptr<PersonIdExtractor> spPersonIdExtractor;
- 70 const std::vector<std::shared_ptr<PersonTracker>> spPersonTrackers;
+ 70 const std::shared_ptr<std::vector<std::shared_ptr<PersonTracker>>> spPersonTrackers;
diff --git a/html/search/all_6.js b/html/search/all_6.js
index 1d979efd..90ed8468 100644
--- a/html/search/all_6.js
+++ b/html/search/all_6.js
@@ -50,6 +50,7 @@ var searchData=
['getlastnumber',['getLastNumber',['../namespaceop.html#ab670c693d8e4a540cfe75ce8383b6d10',1,'op']]],
['getlogmodes',['getLogModes',['../classop_1_1_configure_log.html#a01eebce325f7e401601804d58fd3a2b2',1,'op::ConfigureLog']]],
['getmaxsize',['getMaxSize',['../classop_1_1_queue_base.html#a25255992523051f7d2a82694ffe7a1cf',1,'op::QueueBase']]],
+ ['getmergeresults',['getMergeResults',['../classop_1_1_person_tracker.html#a3616d25d3402f996ea628a048b6e5301',1,'op::PersonTracker']]],
['getnextfilename',['getNextFileName',['../classop_1_1_file_saver.html#a9de8d694a526f981906c54bd48ea9b21',1,'op::FileSaver::getNextFileName(const unsigned long long index) const '],['../classop_1_1_file_saver.html#a91818f12a9409eae7c1caf6e2b525282',1,'op::FileSaver::getNextFileName(const std::string &fileNameNoExtension) const ']]],
['getnextframename',['getNextFrameName',['../classop_1_1_flir_reader.html#a711db0919bd7516fde3e641c13259637',1,'op::FlirReader::getNextFrameName()'],['../classop_1_1_image_directory_reader.html#a46ce23209afe6d3ca90db545b69cd04a',1,'op::ImageDirectoryReader::getNextFrameName()'],['../classop_1_1_ip_camera_reader.html#a0c1582090cc7c54dd9cb752207b52986',1,'op::IpCameraReader::getNextFrameName()'],['../classop_1_1_producer.html#ab35d570dc35573433ec86e3fce25e545',1,'op::Producer::getNextFrameName()'],['../classop_1_1_video_capture_reader.html#a06348fd9a290fc2ece2f3c2e4dc9bc70',1,'op::VideoCaptureReader::getNextFrameName()'],['../classop_1_1_video_reader.html#a508eed918fbe3bfe3eff4c1ebacb3463',1,'op::VideoReader::getNextFrameName()'],['../classop_1_1_webcam_reader.html#a58c315e577c12486e5ab1b941d4cce04',1,'op::WebcamReader::getNextFrameName()']]],
['getnumbercameras',['getNumberCameras',['../classop_1_1_camera_parameter_reader.html#acfd1caf98782ae3f8f83c85ba17bc4e0',1,'op::CameraParameterReader']]],
@@ -109,8 +110,8 @@ var searchData=
['gui3d',['Gui3D',['../classop_1_1_gui3_d.html',1,'op']]],
['gui3d',['Gui3D',['../classop_1_1_gui3_d.html#a94fa036cadb75db381cedf563ed8058f',1,'op::Gui3D']]],
['gui3d_2ehpp',['gui3D.hpp',['../gui3_d_8hpp.html',1,'']]],
- ['guiinfoadder',['GuiInfoAdder',['../classop_1_1_gui_info_adder.html#af23e17f9eeb51c7473cd0940292efa61',1,'op::GuiInfoAdder']]],
['guiinfoadder',['GuiInfoAdder',['../classop_1_1_gui_info_adder.html',1,'op']]],
+ ['guiinfoadder',['GuiInfoAdder',['../classop_1_1_gui_info_adder.html#af23e17f9eeb51c7473cd0940292efa61',1,'op::GuiInfoAdder']]],
['guiinfoadder_2ehpp',['guiInfoAdder.hpp',['../gui_info_adder_8hpp.html',1,'']]],
['guiverbose',['guiVerbose',['../structop_1_1_wrapper_struct_output.html#ac72ad601daf957b9b000206e9f1fe0ad',1,'op::WrapperStructOutput']]]
];
diff --git a/html/search/all_f.js b/html/search/all_f.js
index 0d87a2dc..d89278d3 100644
--- a/html/search/all_f.js
+++ b/html/search/all_f.js
@@ -55,7 +55,7 @@ var searchData=
['posecpurenderer',['PoseCpuRenderer',['../classop_1_1_pose_cpu_renderer.html',1,'op']]],
['posecpurenderer_2ehpp',['poseCpuRenderer.hpp',['../pose_cpu_renderer_8hpp.html',1,'']]],
['poseextractor',['PoseExtractor',['../classop_1_1_pose_extractor.html',1,'op']]],
- ['poseextractor',['PoseExtractor',['../classop_1_1_pose_extractor.html#a1b3d91b3b39afde3a5094fc8c6c0af3e',1,'op::PoseExtractor']]],
+ ['poseextractor',['PoseExtractor',['../classop_1_1_pose_extractor.html#acd50fa337aef1d658b6fed3edc717ada',1,'op::PoseExtractor']]],
['poseextractor_2ehpp',['poseExtractor.hpp',['../pose_extractor_8hpp.html',1,'']]],
['poseextractorcaffe',['PoseExtractorCaffe',['../classop_1_1_pose_extractor_caffe.html#ab58c3ab4b745b35f542165ce27293554',1,'op::PoseExtractorCaffe']]],
['poseextractorcaffe',['PoseExtractorCaffe',['../classop_1_1_pose_extractor_caffe.html',1,'op']]],
diff --git a/html/search/functions_6.js b/html/search/functions_6.js
index 93b5dc72..9c6235ff 100644
--- a/html/search/functions_6.js
+++ b/html/search/functions_6.js
@@ -48,6 +48,7 @@ var searchData=
['getlastnumber',['getLastNumber',['../namespaceop.html#ab670c693d8e4a540cfe75ce8383b6d10',1,'op']]],
['getlogmodes',['getLogModes',['../classop_1_1_configure_log.html#a01eebce325f7e401601804d58fd3a2b2',1,'op::ConfigureLog']]],
['getmaxsize',['getMaxSize',['../classop_1_1_queue_base.html#a25255992523051f7d2a82694ffe7a1cf',1,'op::QueueBase']]],
+ ['getmergeresults',['getMergeResults',['../classop_1_1_person_tracker.html#a3616d25d3402f996ea628a048b6e5301',1,'op::PersonTracker']]],
['getnextfilename',['getNextFileName',['../classop_1_1_file_saver.html#a9de8d694a526f981906c54bd48ea9b21',1,'op::FileSaver::getNextFileName(const unsigned long long index) const '],['../classop_1_1_file_saver.html#a91818f12a9409eae7c1caf6e2b525282',1,'op::FileSaver::getNextFileName(const std::string &fileNameNoExtension) const ']]],
['getnextframename',['getNextFrameName',['../classop_1_1_flir_reader.html#a711db0919bd7516fde3e641c13259637',1,'op::FlirReader::getNextFrameName()'],['../classop_1_1_image_directory_reader.html#a46ce23209afe6d3ca90db545b69cd04a',1,'op::ImageDirectoryReader::getNextFrameName()'],['../classop_1_1_ip_camera_reader.html#a0c1582090cc7c54dd9cb752207b52986',1,'op::IpCameraReader::getNextFrameName()'],['../classop_1_1_producer.html#ab35d570dc35573433ec86e3fce25e545',1,'op::Producer::getNextFrameName()'],['../classop_1_1_video_capture_reader.html#a06348fd9a290fc2ece2f3c2e4dc9bc70',1,'op::VideoCaptureReader::getNextFrameName()'],['../classop_1_1_video_reader.html#a508eed918fbe3bfe3eff4c1ebacb3463',1,'op::VideoReader::getNextFrameName()'],['../classop_1_1_webcam_reader.html#a58c315e577c12486e5ab1b941d4cce04',1,'op::WebcamReader::getNextFrameName()']]],
['getnumbercameras',['getNumberCameras',['../classop_1_1_camera_parameter_reader.html#acfd1caf98782ae3f8f83c85ba17bc4e0',1,'op::CameraParameterReader']]],
diff --git a/html/search/functions_f.js b/html/search/functions_f.js
index 29674314..ff1414d1 100644
--- a/html/search/functions_f.js
+++ b/html/search/functions_f.js
@@ -10,7 +10,7 @@ var searchData=
['pop',['pop',['../classop_1_1_queue_base.html#a5b28915cc58e040aca673bdfdf7c8be3',1,'op::QueueBase']]],
['posebodypartmapstringtokey',['poseBodyPartMapStringToKey',['../namespaceop.html#a3df938ef93037c534c5d342720d5fb70',1,'op::poseBodyPartMapStringToKey(const PoseModel poseModel, const std::string &string)'],['../namespaceop.html#aacf6e688031bb116e4878b811e8dbc23',1,'op::poseBodyPartMapStringToKey(const PoseModel poseModel, const std::vector< std::string > &strings)']]],
['posecpurenderer',['PoseCpuRenderer',['../classop_1_1_pose_cpu_renderer.html#a5863733d560345d4890557b0f8c0d08e',1,'op::PoseCpuRenderer']]],
- ['poseextractor',['PoseExtractor',['../classop_1_1_pose_extractor.html#a1b3d91b3b39afde3a5094fc8c6c0af3e',1,'op::PoseExtractor']]],
+ ['poseextractor',['PoseExtractor',['../classop_1_1_pose_extractor.html#acd50fa337aef1d658b6fed3edc717ada',1,'op::PoseExtractor']]],
['poseextractorcaffe',['PoseExtractorCaffe',['../classop_1_1_pose_extractor_caffe.html#ab58c3ab4b745b35f542165ce27293554',1,'op::PoseExtractorCaffe']]],
['poseextractornet',['PoseExtractorNet',['../classop_1_1_pose_extractor_net.html#a8f1fb332299a83010830ee9d61752bc9',1,'op::PoseExtractorNet']]],
['posegpurenderer',['PoseGpuRenderer',['../classop_1_1_pose_gpu_renderer.html#a1582e63e33192d79f80b5879ba04d448',1,'op::PoseGpuRenderer']]],
diff --git a/html/wrapper_8hpp_source.html b/html/wrapper_8hpp_source.html
index 15ce9e6a..db4763ac 100644
--- a/html/wrapper_8hpp_source.html
+++ b/html/wrapper_8hpp_source.html
@@ -591,10 +591,10 @@ $(document).ready(function(){initNavTree('wrapper_8hpp_source.html','');});
- 619 std::vector<std::shared_ptr<PersonTracker>> personTrackers;
+ 619 auto personTrackers = std::make_shared<std::vector<std::shared_ptr<PersonTracker>>>();
620 if (wrapperStructPose.
tracking > -1)
- 621 personTrackers.resize(spWPoseExtractors.size(),
- 622 std::make_shared<PersonTracker>(wrapperStructPose.
tracking == 0));
+ 621 personTrackers->emplace_back(
+ 622 std::make_shared<PersonTracker>(wrapperStructPose.
tracking == 0));
623 for (
auto i = 0u; i < spWPoseExtractors.size(); i++)