mirror of
https://github.com/gosticks/openpose.git
synced 2026-10-06 23:26:58 +00:00
+1
-1
@@ -1138,5 +1138,5 @@ Generating file index...
|
||||
Generating file member index...
|
||||
Generating example index...
|
||||
finalizing index lists...
|
||||
lookup cache used 4496/65536 hits=33930 misses=4806
|
||||
lookup cache used 4494/65536 hits=33915 misses=4804
|
||||
finished...
|
||||
|
||||
@@ -112,7 +112,7 @@ $(document).ready(function(){initNavTree('classop_1_1_face_detector.html','');})
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classop_1_1_face_detector.html">op::FaceDetector</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_face_detector.html#ac884684046a89394c5179f8175188c1d">detectFaces</a>(const Array< float > &poseKeypoints, const double scaleInputToOutput) const </td><td class="entry"><a class="el" href="classop_1_1_face_detector.html">op::FaceDetector</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_face_detector.html#ada0720f8c51fc6226c5139eb2ccaae69">detectFaces</a>(const Array< float > &poseKeypoints) const </td><td class="entry"><a class="el" href="classop_1_1_face_detector.html">op::FaceDetector</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_face_detector.html#adfeab6977c93b7bef66c1dfbcf6f8150">FaceDetector</a>(const PoseModel poseModel)</td><td class="entry"><a class="el" href="classop_1_1_face_detector.html">op::FaceDetector</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
|
||||
@@ -119,8 +119,8 @@ $(document).ready(function(){initNavTree('classop_1_1_face_detector.html','');})
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:adfeab6977c93b7bef66c1dfbcf6f8150"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_face_detector.html#adfeab6977c93b7bef66c1dfbcf6f8150">FaceDetector</a> (const <a class="el" href="namespaceop.html#af5b3ce2a5d3de87cb31b9b67e96f261f">PoseModel</a> poseModel)</td></tr>
|
||||
<tr class="separator:adfeab6977c93b7bef66c1dfbcf6f8150"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac884684046a89394c5179f8175188c1d"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="structop_1_1_rectangle.html">Rectangle</a>< float > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_face_detector.html#ac884684046a89394c5179f8175188c1d">detectFaces</a> (const <a class="el" href="classop_1_1_array.html">Array</a>< float > &poseKeypoints, const double scaleInputToOutput) const </td></tr>
|
||||
<tr class="separator:ac884684046a89394c5179f8175188c1d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ada0720f8c51fc6226c5139eb2ccaae69"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="structop_1_1_rectangle.html">Rectangle</a>< float > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_face_detector.html#ada0720f8c51fc6226c5139eb2ccaae69">detectFaces</a> (const <a class="el" href="classop_1_1_array.html">Array</a>< float > &poseKeypoints) const </td></tr>
|
||||
<tr class="separator:ada0720f8c51fc6226c5139eb2ccaae69"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" id="adfeab6977c93b7bef66c1dfbcf6f8150"></a>
|
||||
@@ -148,7 +148,7 @@ Public Member Functions</h2></td></tr>
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a class="anchor" id="ac884684046a89394c5179f8175188c1d"></a>
|
||||
<a class="anchor" id="ada0720f8c51fc6226c5139eb2ccaae69"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
@@ -156,18 +156,8 @@ Public Member Functions</h2></td></tr>
|
||||
<td class="memname">std::vector<<a class="el" href="structop_1_1_rectangle.html">Rectangle</a><float> > op::FaceDetector::detectFaces </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="classop_1_1_array.html">Array</a>< float > & </td>
|
||||
<td class="paramname"><em>poseKeypoints</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const double </td>
|
||||
<td class="paramname"><em>scaleInputToOutput</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td> const</td>
|
||||
<td class="paramname"><em>poseKeypoints</em></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
var classop_1_1_face_detector =
|
||||
[
|
||||
[ "FaceDetector", "classop_1_1_face_detector.html#adfeab6977c93b7bef66c1dfbcf6f8150", null ],
|
||||
[ "detectFaces", "classop_1_1_face_detector.html#ac884684046a89394c5179f8175188c1d", null ]
|
||||
[ "detectFaces", "classop_1_1_face_detector.html#ada0720f8c51fc6226c5139eb2ccaae69", null ]
|
||||
];
|
||||
@@ -112,9 +112,9 @@ $(document).ready(function(){initNavTree('classop_1_1_hand_detector.html','');})
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classop_1_1_hand_detector.html">op::HandDetector</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_hand_detector.html#a660199dc2080df40f67cd6680997f6d0">detectHands</a>(const Array< float > &poseKeypoints, const double scaleInputToOutput) const </td><td class="entry"><a class="el" href="classop_1_1_hand_detector.html">op::HandDetector</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_hand_detector.html#aaa1c303a5dede04b68acc1a9cedc2568">detectHands</a>(const Array< float > &poseKeypoints) const </td><td class="entry"><a class="el" href="classop_1_1_hand_detector.html">op::HandDetector</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_hand_detector.html#a20b127dd7b51afcd336d1f16b40ee0b1">HandDetector</a>(const PoseModel poseModel)</td><td class="entry"><a class="el" href="classop_1_1_hand_detector.html">op::HandDetector</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_hand_detector.html#aa5eae5b3c86642906806129fc511d229">trackHands</a>(const Array< float > &poseKeypoints, const double scaleInputToOutput)</td><td class="entry"><a class="el" href="classop_1_1_hand_detector.html">op::HandDetector</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classop_1_1_hand_detector.html#a963972f9ecb769786b5f60018da443e4">trackHands</a>(const Array< float > &poseKeypoints)</td><td class="entry"><a class="el" href="classop_1_1_hand_detector.html">op::HandDetector</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classop_1_1_hand_detector.html#a58513169f01ab7c705979f1f2a88b571">updateTracker</a>(const std::array< Array< float >, 2 > &handKeypoints, const unsigned long long id)</td><td class="entry"><a class="el" href="classop_1_1_hand_detector.html">op::HandDetector</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
|
||||
@@ -119,12 +119,12 @@ $(document).ready(function(){initNavTree('classop_1_1_hand_detector.html','');})
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a20b127dd7b51afcd336d1f16b40ee0b1"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_hand_detector.html#a20b127dd7b51afcd336d1f16b40ee0b1">HandDetector</a> (const <a class="el" href="namespaceop.html#af5b3ce2a5d3de87cb31b9b67e96f261f">PoseModel</a> poseModel)</td></tr>
|
||||
<tr class="separator:a20b127dd7b51afcd336d1f16b40ee0b1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a660199dc2080df40f67cd6680997f6d0"><td class="memItemLeft" align="right" valign="top">std::vector< std::array<br class="typebreak"/>
|
||||
< <a class="el" href="structop_1_1_rectangle.html">Rectangle</a>< float >, 2 > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_hand_detector.html#a660199dc2080df40f67cd6680997f6d0">detectHands</a> (const <a class="el" href="classop_1_1_array.html">Array</a>< float > &poseKeypoints, const double scaleInputToOutput) const </td></tr>
|
||||
<tr class="separator:a660199dc2080df40f67cd6680997f6d0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa5eae5b3c86642906806129fc511d229"><td class="memItemLeft" align="right" valign="top">std::vector< std::array<br class="typebreak"/>
|
||||
< <a class="el" href="structop_1_1_rectangle.html">Rectangle</a>< float >, 2 > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_hand_detector.html#aa5eae5b3c86642906806129fc511d229">trackHands</a> (const <a class="el" href="classop_1_1_array.html">Array</a>< float > &poseKeypoints, const double scaleInputToOutput)</td></tr>
|
||||
<tr class="separator:aa5eae5b3c86642906806129fc511d229"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa1c303a5dede04b68acc1a9cedc2568"><td class="memItemLeft" align="right" valign="top">std::vector< std::array<br class="typebreak"/>
|
||||
< <a class="el" href="structop_1_1_rectangle.html">Rectangle</a>< float >, 2 > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_hand_detector.html#aaa1c303a5dede04b68acc1a9cedc2568">detectHands</a> (const <a class="el" href="classop_1_1_array.html">Array</a>< float > &poseKeypoints) const </td></tr>
|
||||
<tr class="separator:aaa1c303a5dede04b68acc1a9cedc2568"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a963972f9ecb769786b5f60018da443e4"><td class="memItemLeft" align="right" valign="top">std::vector< std::array<br class="typebreak"/>
|
||||
< <a class="el" href="structop_1_1_rectangle.html">Rectangle</a>< float >, 2 > > </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_hand_detector.html#a963972f9ecb769786b5f60018da443e4">trackHands</a> (const <a class="el" href="classop_1_1_array.html">Array</a>< float > &poseKeypoints)</td></tr>
|
||||
<tr class="separator:a963972f9ecb769786b5f60018da443e4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a58513169f01ab7c705979f1f2a88b571"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classop_1_1_hand_detector.html#a58513169f01ab7c705979f1f2a88b571">updateTracker</a> (const std::array< <a class="el" href="classop_1_1_array.html">Array</a>< float >, 2 > &handKeypoints, const unsigned long long id)</td></tr>
|
||||
<tr class="separator:a58513169f01ab7c705979f1f2a88b571"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
@@ -154,7 +154,7 @@ Public Member Functions</h2></td></tr>
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a class="anchor" id="a660199dc2080df40f67cd6680997f6d0"></a>
|
||||
<a class="anchor" id="aaa1c303a5dede04b68acc1a9cedc2568"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
@@ -162,25 +162,15 @@ Public Member Functions</h2></td></tr>
|
||||
<td class="memname">std::vector<std::array<<a class="el" href="structop_1_1_rectangle.html">Rectangle</a><float>, 2> > op::HandDetector::detectHands </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="classop_1_1_array.html">Array</a>< float > & </td>
|
||||
<td class="paramname"><em>poseKeypoints</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const double </td>
|
||||
<td class="paramname"><em>scaleInputToOutput</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td> const</td>
|
||||
<td class="paramname"><em>poseKeypoints</em></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="aa5eae5b3c86642906806129fc511d229"></a>
|
||||
<a class="anchor" id="a963972f9ecb769786b5f60018da443e4"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
@@ -188,18 +178,8 @@ Public Member Functions</h2></td></tr>
|
||||
<td class="memname">std::vector<std::array<<a class="el" href="structop_1_1_rectangle.html">Rectangle</a><float>, 2> > op::HandDetector::trackHands </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const <a class="el" href="classop_1_1_array.html">Array</a>< float > & </td>
|
||||
<td class="paramname"><em>poseKeypoints</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td class="paramname"><em>poseKeypoints</em></td><td>)</td>
|
||||
<td></td>
|
||||
<td class="paramtype">const double </td>
|
||||
<td class="paramname"><em>scaleInputToOutput</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
var classop_1_1_hand_detector =
|
||||
[
|
||||
[ "HandDetector", "classop_1_1_hand_detector.html#a20b127dd7b51afcd336d1f16b40ee0b1", null ],
|
||||
[ "detectHands", "classop_1_1_hand_detector.html#a660199dc2080df40f67cd6680997f6d0", null ],
|
||||
[ "trackHands", "classop_1_1_hand_detector.html#aa5eae5b3c86642906806129fc511d229", null ],
|
||||
[ "detectHands", "classop_1_1_hand_detector.html#aaa1c303a5dede04b68acc1a9cedc2568", null ],
|
||||
[ "trackHands", "classop_1_1_hand_detector.html#a963972f9ecb769786b5f60018da443e4", null ],
|
||||
[ "updateTracker", "classop_1_1_hand_detector.html#a58513169f01ab7c705979f1f2a88b571", null ]
|
||||
];
|
||||
@@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('face_detector_8hpp_source.html','');})
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>  <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>  <span class="keyword">explicit</span> <a class="code" href="classop_1_1_face_detector.html">FaceDetector</a>(<span class="keyword">const</span> <a class="code" href="namespaceop.html#af5b3ce2a5d3de87cb31b9b67e96f261f">PoseModel</a> poseModel);</div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> </div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>  std::vector<Rectangle<float>> detectFaces(<span class="keyword">const</span> <a class="code" href="classop_1_1_array.html">Array<float></a>& poseKeypoints, <span class="keyword">const</span> <span class="keywordtype">double</span> scaleInputToOutput) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>  std::vector<Rectangle<float>> detectFaces(<span class="keyword">const</span> <a class="code" href="classop_1_1_array.html">Array<float></a>& poseKeypoints) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> </div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>  <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> mNeck;</div>
|
||||
|
||||
@@ -175,11 +175,11 @@ $(document).ready(function(){initNavTree('functions_d.html','');});
|
||||
: <a class="el" href="classcl_1_1_s_v_m_allocator.html#a86498cce5cce2d8ac1c509862eb28977">cl::SVMAllocator< T, SVMTrait ></a>
|
||||
</li>
|
||||
<li>detectFaces()
|
||||
: <a class="el" href="classop_1_1_face_detector.html#ac884684046a89394c5179f8175188c1d">op::FaceDetector</a>
|
||||
: <a class="el" href="classop_1_1_face_detector.html#ada0720f8c51fc6226c5139eb2ccaae69">op::FaceDetector</a>
|
||||
, <a class="el" href="classop_1_1_face_detector_open_c_v.html#a3cbd067534f06315ab8a2332f7ba246a">op::FaceDetectorOpenCV</a>
|
||||
</li>
|
||||
<li>detectHands()
|
||||
: <a class="el" href="classop_1_1_hand_detector.html#a660199dc2080df40f67cd6680997f6d0">op::HandDetector</a>
|
||||
: <a class="el" href="classop_1_1_hand_detector.html#aaa1c303a5dede04b68acc1a9cedc2568">op::HandDetector</a>
|
||||
, <a class="el" href="classop_1_1_hand_detector_from_txt.html#a1e6ba23fa1486e92a3bdca36b2e86d22">op::HandDetectorFromTxt</a>
|
||||
</li>
|
||||
<li>Device()
|
||||
|
||||
@@ -167,11 +167,11 @@ $(document).ready(function(){initNavTree('functions_func_d.html','');});
|
||||
: <a class="el" href="classcl_1_1_s_v_m_allocator.html#a86498cce5cce2d8ac1c509862eb28977">cl::SVMAllocator< T, SVMTrait ></a>
|
||||
</li>
|
||||
<li>detectFaces()
|
||||
: <a class="el" href="classop_1_1_face_detector.html#ac884684046a89394c5179f8175188c1d">op::FaceDetector</a>
|
||||
: <a class="el" href="classop_1_1_face_detector.html#ada0720f8c51fc6226c5139eb2ccaae69">op::FaceDetector</a>
|
||||
, <a class="el" href="classop_1_1_face_detector_open_c_v.html#a3cbd067534f06315ab8a2332f7ba246a">op::FaceDetectorOpenCV</a>
|
||||
</li>
|
||||
<li>detectHands()
|
||||
: <a class="el" href="classop_1_1_hand_detector.html#a660199dc2080df40f67cd6680997f6d0">op::HandDetector</a>
|
||||
: <a class="el" href="classop_1_1_hand_detector.html#aaa1c303a5dede04b68acc1a9cedc2568">op::HandDetector</a>
|
||||
, <a class="el" href="classop_1_1_hand_detector_from_txt.html#a1e6ba23fa1486e92a3bdca36b2e86d22">op::HandDetectorFromTxt</a>
|
||||
</li>
|
||||
<li>Device()
|
||||
|
||||
@@ -167,7 +167,7 @@ $(document).ready(function(){initNavTree('functions_func_t.html','');});
|
||||
, <a class="el" href="structop_1_1_rectangle.html#aed0ca00eb295de406ec8ec6dd03c1da5">op::Rectangle< T ></a>
|
||||
</li>
|
||||
<li>trackHands()
|
||||
: <a class="el" href="classop_1_1_hand_detector.html#aa5eae5b3c86642906806129fc511d229">op::HandDetector</a>
|
||||
: <a class="el" href="classop_1_1_hand_detector.html#a963972f9ecb769786b5f60018da443e4">op::HandDetector</a>
|
||||
</li>
|
||||
<li>tryEmplace()
|
||||
: <a class="el" href="classop_1_1_queue_base.html#a7905841f953be7099847cc7b5b17ae0c">op::QueueBase< TDatums, TQueue ></a>
|
||||
|
||||
@@ -169,7 +169,7 @@ $(document).ready(function(){initNavTree('functions_t.html','');});
|
||||
, <a class="el" href="structop_1_1_rectangle.html#aed0ca00eb295de406ec8ec6dd03c1da5">op::Rectangle< T ></a>
|
||||
</li>
|
||||
<li>trackHands()
|
||||
: <a class="el" href="classop_1_1_hand_detector.html#aa5eae5b3c86642906806129fc511d229">op::HandDetector</a>
|
||||
: <a class="el" href="classop_1_1_hand_detector.html#a963972f9ecb769786b5f60018da443e4">op::HandDetector</a>
|
||||
</li>
|
||||
<li>tracking
|
||||
: <a class="el" href="structop_1_1_wrapper_struct_hand.html#a86ca862d3d24a5cf0b1122b64aac7a68">op::WrapperStructHand</a>
|
||||
|
||||
@@ -123,9 +123,9 @@ $(document).ready(function(){initNavTree('hand_detector_8hpp_source.html','');})
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>  <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>  <span class="keyword">explicit</span> <a class="code" href="classop_1_1_hand_detector.html">HandDetector</a>(<span class="keyword">const</span> <a class="code" href="namespaceop.html#af5b3ce2a5d3de87cb31b9b67e96f261f">PoseModel</a> poseModel);</div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  std::vector<std::array<Rectangle<float>, 2>> detectHands(<span class="keyword">const</span> <a class="code" href="classop_1_1_array.html">Array<float></a>& poseKeypoints, <span class="keyword">const</span> <span class="keywordtype">double</span> scaleInputToOutput) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  std::vector<std::array<Rectangle<float>, 2>> detectHands(<span class="keyword">const</span> <a class="code" href="classop_1_1_array.html">Array<float></a>& poseKeypoints) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> </div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>  std::vector<std::array<Rectangle<float>, 2>> trackHands(<span class="keyword">const</span> <a class="code" href="classop_1_1_array.html">Array<float></a>& poseKeypoints, <span class="keyword">const</span> <span class="keywordtype">double</span> scaleInputToOutput);</div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>  std::vector<std::array<Rectangle<float>, 2>> trackHands(<span class="keyword">const</span> <a class="code" href="classop_1_1_array.html">Array<float></a>& poseKeypoints);</div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> </div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>  <span class="keywordtype">void</span> updateTracker(<span class="keyword">const</span> <a class="code" href="namespacecl.html#a8856ce875094624efdce0a49496d695e">std::array</a><<a class="code" href="classop_1_1_array.html">Array<float></a>, 2>& handKeypoints, <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">id</span>);</div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> </div>
|
||||
|
||||
@@ -112,7 +112,7 @@ var NAVTREEINDEX2 =
|
||||
"classop_1_1_face_cpu_renderer.html#a9f8b158aca09eca94ad1b0cd8418cbb5":[1,0,3,23,2],
|
||||
"classop_1_1_face_cpu_renderer.html#afb0dcfff75c4a89d5971d7b0bbd0b51b":[1,0,3,23,0],
|
||||
"classop_1_1_face_detector.html":[1,0,3,24],
|
||||
"classop_1_1_face_detector.html#ac884684046a89394c5179f8175188c1d":[1,0,3,24,1],
|
||||
"classop_1_1_face_detector.html#ada0720f8c51fc6226c5139eb2ccaae69":[1,0,3,24,1],
|
||||
"classop_1_1_face_detector.html#adfeab6977c93b7bef66c1dfbcf6f8150":[1,0,3,24,0],
|
||||
"classop_1_1_face_detector_open_c_v.html":[1,0,3,25],
|
||||
"classop_1_1_face_detector_open_c_v.html#a3cbd067534f06315ab8a2332f7ba246a":[1,0,3,25,1],
|
||||
@@ -195,8 +195,8 @@ var NAVTREEINDEX2 =
|
||||
"classop_1_1_hand_detector.html":[1,0,3,58],
|
||||
"classop_1_1_hand_detector.html#a20b127dd7b51afcd336d1f16b40ee0b1":[1,0,3,58,0],
|
||||
"classop_1_1_hand_detector.html#a58513169f01ab7c705979f1f2a88b571":[1,0,3,58,3],
|
||||
"classop_1_1_hand_detector.html#a660199dc2080df40f67cd6680997f6d0":[1,0,3,58,1],
|
||||
"classop_1_1_hand_detector.html#aa5eae5b3c86642906806129fc511d229":[1,0,3,58,2],
|
||||
"classop_1_1_hand_detector.html#a963972f9ecb769786b5f60018da443e4":[1,0,3,58,2],
|
||||
"classop_1_1_hand_detector.html#aaa1c303a5dede04b68acc1a9cedc2568":[1,0,3,58,1],
|
||||
"classop_1_1_hand_detector_from_txt.html":[1,0,3,59],
|
||||
"classop_1_1_hand_detector_from_txt.html#a1e6ba23fa1486e92a3bdca36b2e86d22":[1,0,3,59,1],
|
||||
"classop_1_1_hand_detector_from_txt.html#a94ef5e925c5d25b181c56ae79bb1eed2":[1,0,3,59,0],
|
||||
|
||||
@@ -15,7 +15,7 @@ var searchData=
|
||||
['topleft',['topLeft',['../structop_1_1_rectangle.html#addb67763ca3a0ca9fd4f7184ad9d11ae',1,'op::Rectangle']]],
|
||||
['tostring',['toString',['../classop_1_1_array.html#ae3ec6553128d77b0c26b848c0a0f81ca',1,'op::Array::toString()'],['../structop_1_1_point.html#a0374ab7bcd19af664a6c01328346d238',1,'op::Point::toString()'],['../structop_1_1_rectangle.html#aed0ca00eb295de406ec8ec6dd03c1da5',1,'op::Rectangle::toString()']]],
|
||||
['toupper',['toUpper',['../namespaceop.html#a7a815e303884fb2b3346c8cc19d61b23',1,'op']]],
|
||||
['trackhands',['trackHands',['../classop_1_1_hand_detector.html#aa5eae5b3c86642906806129fc511d229',1,'op::HandDetector']]],
|
||||
['trackhands',['trackHands',['../classop_1_1_hand_detector.html#a963972f9ecb769786b5f60018da443e4',1,'op::HandDetector']]],
|
||||
['tracking',['tracking',['../structop_1_1_wrapper_struct_hand.html#a86ca862d3d24a5cf0b1122b64aac7a68',1,'op::WrapperStructHand']]],
|
||||
['tryemplace',['tryEmplace',['../classop_1_1_queue_base.html#a7905841f953be7099847cc7b5b17ae0c',1,'op::QueueBase::tryEmplace()'],['../classop_1_1_thread_manager.html#a8d5ffd9473557ff0f90ac1c6a1bae3ad',1,'op::ThreadManager::tryEmplace()'],['../classop_1_1_wrapper.html#a081797a2abda2f91d80876ca6fbb4dbc',1,'op::Wrapper::tryEmplace()']]],
|
||||
['trypop',['tryPop',['../classop_1_1_queue_base.html#a80c6e2dda17afa82aae83aeadad1f7e0',1,'op::QueueBase::tryPop(TDatums &tDatums)'],['../classop_1_1_queue_base.html#a5e52b4ab7e310373e3d1f1d42cfe4549',1,'op::QueueBase::tryPop()'],['../classop_1_1_thread_manager.html#a59916fc3428aaf5c487e1dd373d437cd',1,'op::ThreadManager::tryPop()'],['../classop_1_1_wrapper.html#aafe5cbb9729cee18531bcbc5e1b2a66e',1,'op::Wrapper::tryPop()']]],
|
||||
|
||||
@@ -18,8 +18,8 @@ var searchData=
|
||||
['deleter',['Deleter',['../classcl_1_1detail_1_1_deleter.html',1,'cl::detail']]],
|
||||
['deleter',['Deleter',['../classcl_1_1detail_1_1_deleter.html#a899859732bb1c5f296f3e4f05ca6a39d',1,'cl::detail::Deleter']]],
|
||||
['destroy',['destroy',['../classcl_1_1_s_v_m_allocator.html#a86498cce5cce2d8ac1c509862eb28977',1,'cl::SVMAllocator']]],
|
||||
['detectfaces',['detectFaces',['../classop_1_1_face_detector.html#ac884684046a89394c5179f8175188c1d',1,'op::FaceDetector::detectFaces()'],['../classop_1_1_face_detector_open_c_v.html#a3cbd067534f06315ab8a2332f7ba246a',1,'op::FaceDetectorOpenCV::detectFaces()']]],
|
||||
['detecthands',['detectHands',['../classop_1_1_hand_detector.html#a660199dc2080df40f67cd6680997f6d0',1,'op::HandDetector::detectHands()'],['../classop_1_1_hand_detector_from_txt.html#a1e6ba23fa1486e92a3bdca36b2e86d22',1,'op::HandDetectorFromTxt::detectHands()']]],
|
||||
['detectfaces',['detectFaces',['../classop_1_1_face_detector.html#ada0720f8c51fc6226c5139eb2ccaae69',1,'op::FaceDetector::detectFaces()'],['../classop_1_1_face_detector_open_c_v.html#a3cbd067534f06315ab8a2332f7ba246a',1,'op::FaceDetectorOpenCV::detectFaces()']]],
|
||||
['detecthands',['detectHands',['../classop_1_1_hand_detector.html#aaa1c303a5dede04b68acc1a9cedc2568',1,'op::HandDetector::detectHands()'],['../classop_1_1_hand_detector_from_txt.html#a1e6ba23fa1486e92a3bdca36b2e86d22',1,'op::HandDetectorFromTxt::detectHands()']]],
|
||||
['device',['Device',['../classcl_1_1_device.html',1,'cl']]],
|
||||
['device',['Device',['../classcl_1_1_device.html#a6131ff3eb77c31dfba11091a3c0f4235',1,'cl::Device::Device()'],['../classcl_1_1_device.html#ad28b573c8a28028a06ded4e1dc7fa725',1,'cl::Device::Device(const cl_device_id &device, bool retainObject=false)'],['../classcl_1_1_device.html#a8445328fa0af11c93f20615f820b93fc',1,'cl::Device::Device(const Device &dev)'],['../classcl_1_1_device.html#a9a8f38bb1636628bdb31d3a47c8cee36',1,'cl::Device::Device(Device &&dev) CL_HPP_NOEXCEPT_']]],
|
||||
['devicecommandqueue',['DeviceCommandQueue',['../classcl_1_1_device_command_queue.html',1,'cl']]],
|
||||
|
||||
@@ -9,7 +9,7 @@ var searchData=
|
||||
['topleft',['topLeft',['../structop_1_1_rectangle.html#addb67763ca3a0ca9fd4f7184ad9d11ae',1,'op::Rectangle']]],
|
||||
['tostring',['toString',['../classop_1_1_array.html#ae3ec6553128d77b0c26b848c0a0f81ca',1,'op::Array::toString()'],['../structop_1_1_point.html#a0374ab7bcd19af664a6c01328346d238',1,'op::Point::toString()'],['../structop_1_1_rectangle.html#aed0ca00eb295de406ec8ec6dd03c1da5',1,'op::Rectangle::toString()']]],
|
||||
['toupper',['toUpper',['../namespaceop.html#a7a815e303884fb2b3346c8cc19d61b23',1,'op']]],
|
||||
['trackhands',['trackHands',['../classop_1_1_hand_detector.html#aa5eae5b3c86642906806129fc511d229',1,'op::HandDetector']]],
|
||||
['trackhands',['trackHands',['../classop_1_1_hand_detector.html#a963972f9ecb769786b5f60018da443e4',1,'op::HandDetector']]],
|
||||
['tryemplace',['tryEmplace',['../classop_1_1_queue_base.html#a7905841f953be7099847cc7b5b17ae0c',1,'op::QueueBase::tryEmplace()'],['../classop_1_1_thread_manager.html#a8d5ffd9473557ff0f90ac1c6a1bae3ad',1,'op::ThreadManager::tryEmplace()'],['../classop_1_1_wrapper.html#a081797a2abda2f91d80876ca6fbb4dbc',1,'op::Wrapper::tryEmplace()']]],
|
||||
['trypop',['tryPop',['../classop_1_1_queue_base.html#a80c6e2dda17afa82aae83aeadad1f7e0',1,'op::QueueBase::tryPop(TDatums &tDatums)'],['../classop_1_1_queue_base.html#a5e52b4ab7e310373e3d1f1d42cfe4549',1,'op::QueueBase::tryPop()'],['../classop_1_1_thread_manager.html#a59916fc3428aaf5c487e1dd373d437cd',1,'op::ThreadManager::tryPop()'],['../classop_1_1_wrapper.html#aafe5cbb9729cee18531bcbc5e1b2a66e',1,'op::Wrapper::tryPop()']]],
|
||||
['trypush',['tryPush',['../classop_1_1_queue_base.html#a35f0547f6020f22e49835b147b7ec52e',1,'op::QueueBase::tryPush()'],['../classop_1_1_thread_manager.html#a7a24fd902ebd4b5fd81166547a5654d9',1,'op::ThreadManager::tryPush()'],['../classop_1_1_wrapper.html#af3316c0f86d9d7ca6e246a50d4558e75',1,'op::Wrapper::tryPush()']]],
|
||||
|
||||
@@ -7,8 +7,8 @@ var searchData=
|
||||
['delete_5fcopy',['DELETE_COPY',['../classop_1_1_face_cpu_renderer.html#a233f2a83930d07e4d420b43c8a660f32',1,'op::FaceCpuRenderer::DELETE_COPY()'],['../classop_1_1_hand_cpu_renderer.html#a66a7d318b240c73687320bf092363409',1,'op::HandCpuRenderer::DELETE_COPY()'],['../classop_1_1_sub_thread_no_queue.html#a43504502c36461305d656fb87b914749',1,'op::SubThreadNoQueue::DELETE_COPY()']]],
|
||||
['deleter',['Deleter',['../classcl_1_1detail_1_1_deleter.html#a899859732bb1c5f296f3e4f05ca6a39d',1,'cl::detail::Deleter']]],
|
||||
['destroy',['destroy',['../classcl_1_1_s_v_m_allocator.html#a86498cce5cce2d8ac1c509862eb28977',1,'cl::SVMAllocator']]],
|
||||
['detectfaces',['detectFaces',['../classop_1_1_face_detector.html#ac884684046a89394c5179f8175188c1d',1,'op::FaceDetector::detectFaces()'],['../classop_1_1_face_detector_open_c_v.html#a3cbd067534f06315ab8a2332f7ba246a',1,'op::FaceDetectorOpenCV::detectFaces()']]],
|
||||
['detecthands',['detectHands',['../classop_1_1_hand_detector.html#a660199dc2080df40f67cd6680997f6d0',1,'op::HandDetector::detectHands()'],['../classop_1_1_hand_detector_from_txt.html#a1e6ba23fa1486e92a3bdca36b2e86d22',1,'op::HandDetectorFromTxt::detectHands()']]],
|
||||
['detectfaces',['detectFaces',['../classop_1_1_face_detector.html#ada0720f8c51fc6226c5139eb2ccaae69',1,'op::FaceDetector::detectFaces()'],['../classop_1_1_face_detector_open_c_v.html#a3cbd067534f06315ab8a2332f7ba246a',1,'op::FaceDetectorOpenCV::detectFaces()']]],
|
||||
['detecthands',['detectHands',['../classop_1_1_hand_detector.html#aaa1c303a5dede04b68acc1a9cedc2568',1,'op::HandDetector::detectHands()'],['../classop_1_1_hand_detector_from_txt.html#a1e6ba23fa1486e92a3bdca36b2e86d22',1,'op::HandDetectorFromTxt::detectHands()']]],
|
||||
['device',['Device',['../classcl_1_1_device.html#a6131ff3eb77c31dfba11091a3c0f4235',1,'cl::Device::Device()'],['../classcl_1_1_device.html#ad28b573c8a28028a06ded4e1dc7fa725',1,'cl::Device::Device(const cl_device_id &device, bool retainObject=false)'],['../classcl_1_1_device.html#a8445328fa0af11c93f20615f820b93fc',1,'cl::Device::Device(const Device &dev)'],['../classcl_1_1_device.html#a9a8f38bb1636628bdb31d3a47c8cee36',1,'cl::Device::Device(Device &&dev) CL_HPP_NOEXCEPT_']]],
|
||||
['devicecommandqueue',['DeviceCommandQueue',['../classcl_1_1_device_command_queue.html#ab58e477e1a9bf099e1faf77565e80856',1,'cl::DeviceCommandQueue::DeviceCommandQueue()'],['../classcl_1_1_device_command_queue.html#a796862188d423d2cfd1e90c4fafc5d5f',1,'cl::DeviceCommandQueue::DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err=NULL)'],['../classcl_1_1_device_command_queue.html#a098b1a3d3485828fde04fc7f10f8e1c4',1,'cl::DeviceCommandQueue::DeviceCommandQueue(const Context &context, const Device &device, DeviceQueueProperties properties=DeviceQueueProperties::None, cl_int *err=NULL)'],['../classcl_1_1_device_command_queue.html#a16613c9133f453851d72c6793d522d81',1,'cl::DeviceCommandQueue::DeviceCommandQueue(const Context &context, const Device &device, cl_uint queueSize, DeviceQueueProperties properties=DeviceQueueProperties::None, cl_int *err=NULL)'],['../classcl_1_1_device_command_queue.html#acaf1dee2f55faeac05b2c1c66daf51c2',1,'cl::DeviceCommandQueue::DeviceCommandQueue(const cl_command_queue &commandQueue, bool retainObject=false)'],['../classcl_1_1_device_command_queue.html#a897785d635ca36d68444435617ad6fc1',1,'cl::DeviceCommandQueue::DeviceCommandQueue(const DeviceCommandQueue &queue)'],['../classcl_1_1_device_command_queue.html#ac1cc85eaacd3a27a57b34471b41b073c',1,'cl::DeviceCommandQueue::DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_']]],
|
||||
['dimensions',['dimensions',['../classcl_1_1_n_d_range.html#a1360e9bdd3604fd06069d1fd981eed6b',1,'cl::NDRange']]],
|
||||
|
||||
@@ -165,7 +165,7 @@ $(document).ready(function(){initNavTree('w_face_detector_8hpp_source.html','');
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keyword">const</span> <span class="keyword">auto</span> profilerKey = <a class="code" href="classop_1_1_profiler.html#aea2c89bcd0a661a53f47e59b9bec2be7">Profiler::timerInit</a>(__LINE__, __FUNCTION__, __FILE__);</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="comment">// Detect people face</span></div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keywordflow">for</span> (<span class="keyword">auto</span>& tDatum : *tDatums)</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  tDatum.faceRectangles = spFaceDetector->detectFaces(tDatum.poseKeypoints, tDatum.scaleInputToOutput);</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  tDatum.faceRectangles = spFaceDetector->detectFaces(tDatum.poseKeypoints);</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="comment">// Profiling speed</span></div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <a class="code" href="classop_1_1_profiler.html#affff5b0b992e05276b2a699f97ad525d">Profiler::timerEnd</a>(profilerKey);</div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <a class="code" href="classop_1_1_profiler.html#a58b930a54a98bbc91af074395852da76">Profiler::printAveragedTimeMsOnIterationX</a>(profilerKey, __LINE__, __FUNCTION__, __FILE__);</div>
|
||||
|
||||
@@ -165,7 +165,7 @@ $(document).ready(function(){initNavTree('w_hand_detector_8hpp_source.html','');
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keyword">const</span> <span class="keyword">auto</span> profilerKey = <a class="code" href="classop_1_1_profiler.html#aea2c89bcd0a661a53f47e59b9bec2be7">Profiler::timerInit</a>(__LINE__, __FUNCTION__, __FILE__);</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="comment">// Detect people hand</span></div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keywordflow">for</span> (<span class="keyword">auto</span>& tDatum : *tDatums)</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  tDatum.handRectangles = spHandDetector->detectHands(tDatum.poseKeypoints, tDatum.scaleInputToOutput);</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  tDatum.handRectangles = spHandDetector->detectHands(tDatum.poseKeypoints);</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="comment">// Profiling speed</span></div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <a class="code" href="classop_1_1_profiler.html#affff5b0b992e05276b2a699f97ad525d">Profiler::timerEnd</a>(profilerKey);</div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <a class="code" href="classop_1_1_profiler.html#a58b930a54a98bbc91af074395852da76">Profiler::printAveragedTimeMsOnIterationX</a>(profilerKey, __LINE__, __FUNCTION__, __FILE__);</div>
|
||||
|
||||
@@ -165,7 +165,7 @@ $(document).ready(function(){initNavTree('w_hand_detector_tracking_8hpp_source.h
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keyword">const</span> <span class="keyword">auto</span> profilerKey = <a class="code" href="classop_1_1_profiler.html#aea2c89bcd0a661a53f47e59b9bec2be7">Profiler::timerInit</a>(__LINE__, __FUNCTION__, __FILE__);</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="comment">// Detect people hand</span></div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keywordflow">for</span> (<span class="keyword">auto</span>& tDatum : *tDatums)</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  tDatum.handRectangles = spHandDetector->trackHands(tDatum.poseKeypoints, tDatum.scaleInputToOutput);</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  tDatum.handRectangles = spHandDetector->trackHands(tDatum.poseKeypoints);</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="comment">// Profiling speed</span></div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <a class="code" href="classop_1_1_profiler.html#affff5b0b992e05276b2a699f97ad525d">Profiler::timerEnd</a>(profilerKey);</div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <a class="code" href="classop_1_1_profiler.html#a58b930a54a98bbc91af074395852da76">Profiler::printAveragedTimeMsOnIterationX</a>(profilerKey, __LINE__, __FUNCTION__, __FILE__);</div>
|
||||
|
||||
Reference in New Issue
Block a user