aboutsummaryrefslogtreecommitdiffstats
path: root/doc/html/classmeow_1_1FeaturePointsDetector__Harris.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html/classmeow_1_1FeaturePointsDetector__Harris.html')
-rw-r--r--doc/html/classmeow_1_1FeaturePointsDetector__Harris.html511
1 files changed, 288 insertions, 223 deletions
diff --git a/doc/html/classmeow_1_1FeaturePointsDetector__Harris.html b/doc/html/classmeow_1_1FeaturePointsDetector__Harris.html
index a1e6dbd..56db9af 100644
--- a/doc/html/classmeow_1_1FeaturePointsDetector__Harris.html
+++ b/doc/html/classmeow_1_1FeaturePointsDetector__Harris.html
@@ -5,7 +5,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
-<title>Templates -- Meow: meow::FeaturePointsDetector_Harris&lt; Pixel &gt; Class Template Reference</title>
+<title>Templates -- Meow: meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt; Class Template Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@@ -28,7 +28,7 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.2.9</span>
+ &#160;<span id="projectnumber">1.2.10</span>
</div>
<div id="projectbrief">A C++ template contains kinds of interesting classes and functions</div>
</td>
@@ -59,7 +59,7 @@ $(document).ready(function(){initNavTree('classmeow_1_1FeaturePointsDetector__Ha
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classmeow_1_1FeaturePointsDetector__Harris-members.html">List of all members</a> </div>
<div class="headertitle">
-<div class="title">meow::FeaturePointsDetector_Harris&lt; Pixel &gt; Class Template Reference</div> </div>
+<div class="title">meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt; Class Template Reference</div> </div>
</div><!--header-->
<div class="contents">
@@ -68,107 +68,113 @@ $(document).ready(function(){initNavTree('classmeow_1_1FeaturePointsDetector__Ha
<p><code>#include &quot;<a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>&quot;</code></p>
<div class="dynheader">
-Inheritance diagram for meow::FeaturePointsDetector_Harris&lt; Pixel &gt;:</div>
+Inheritance diagram for meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;:</div>
<div class="dyncontent">
<div class="center">
- <img src="classmeow_1_1FeaturePointsDetector__Harris.png" usemap="#meow::FeaturePointsDetector_Harris&lt; Pixel &gt;_map" alt=""/>
- <map id="meow::FeaturePointsDetector_Harris&lt; Pixel &gt;_map" name="meow::FeaturePointsDetector_Harris&lt; Pixel &gt;_map">
-<area href="classmeow_1_1FeaturePointsDetector.html" alt="meow::FeaturePointsDetector&lt; Pixel &gt;" shape="rect" coords="0,56,269,80"/>
-<area href="classmeow_1_1ObjBase.html" title="一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 " alt="meow::ObjBase" shape="rect" coords="0,0,269,24"/>
+ <img src="classmeow_1_1FeaturePointsDetector__Harris.png" usemap="#meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;_map" alt=""/>
+ <map id="meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;_map" name="meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;_map">
+<area href="classmeow_1_1FeaturePointsDetector.html" alt="meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;" shape="rect" coords="0,56,312,80"/>
+<area href="classmeow_1_1ObjBase.html" title="一切物件的Base, 並要求每個物件都要有read, write, create, ... 等功能 " alt="meow::ObjBase" shape="rect" coords="0,0,312,24"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
-<tr class="memitem:a0f9868d0d8e412908bc28ba56b6eaf9c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> ()</td></tr>
-<tr class="memdesc:a0f9868d0d8e412908bc28ba56b6eaf9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor 使用預設參數 <a href="#a0f9868d0d8e412908bc28ba56b6eaf9c">More...</a><br/></td></tr>
-<tr class="separator:a0f9868d0d8e412908bc28ba56b6eaf9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6c985645f3e3c3d649edb72c08168cf3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a6c985645f3e3c3d649edb72c08168cf3">FPD_Harris</a> (FPD_Harris const &amp;fps)</td></tr>
-<tr class="memdesc:a6c985645f3e3c3d649edb72c08168cf3"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor 參數複製自另一個 <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html" title="Harris-Corner-Detect algorithm for finding feature points. ">FeaturePointsDetector_Harris</a> <a href="#a6c985645f3e3c3d649edb72c08168cf3">More...</a><br/></td></tr>
-<tr class="separator:a6c985645f3e3c3d649edb72c08168cf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad64fc165235876aa681023c3880f708b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad64fc165235876aa681023c3880f708b">~FPD_Harris</a> ()</td></tr>
-<tr class="memdesc:ad64fc165235876aa681023c3880f708b"><td class="mdescLeft">&#160;</td><td class="mdescRight">解構子 <a href="#ad64fc165235876aa681023c3880f708b">More...</a><br/></td></tr>
-<tr class="separator:ad64fc165235876aa681023c3880f708b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa0bcd7cc0afbe1dc6fa06eef32c9c1f3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aa0bcd7cc0afbe1dc6fa06eef32c9c1f3">copyFrom</a> (<a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> const &amp;fps)</td></tr>
-<tr class="memdesc:aa0bcd7cc0afbe1dc6fa06eef32c9c1f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">複製 <a href="#aa0bcd7cc0afbe1dc6fa06eef32c9c1f3">More...</a><br/></td></tr>
-<tr class="separator:aa0bcd7cc0afbe1dc6fa06eef32c9c1f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aedd26ad4f5ce224bf925271d467aaf06"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aedd26ad4f5ce224bf925271d467aaf06">referenceFrom</a> (<a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> const &amp;fps)</td></tr>
-<tr class="memdesc:aedd26ad4f5ce224bf925271d467aaf06"><td class="mdescLeft">&#160;</td><td class="mdescRight">參照 <a href="#aedd26ad4f5ce224bf925271d467aaf06">More...</a><br/></td></tr>
-<tr class="separator:aedd26ad4f5ce224bf925271d467aaf06"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5ba64f79bf3a94d7cf7a3a5a20dceabf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5ba64f79bf3a94d7cf7a3a5a20dceabf">paramK</a> () const </td></tr>
-<tr class="memdesc:a5ba64f79bf3a94d7cf7a3a5a20dceabf"><td class="mdescLeft">&#160;</td><td class="mdescRight">K. <a href="#a5ba64f79bf3a94d7cf7a3a5a20dceabf">More...</a><br/></td></tr>
-<tr class="separator:a5ba64f79bf3a94d7cf7a3a5a20dceabf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a05ec8973f1ea8611c19f7184d3ad5422"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a05ec8973f1ea8611c19f7184d3ad5422">paramR</a> () const </td></tr>
-<tr class="memdesc:a05ec8973f1ea8611c19f7184d3ad5422"><td class="mdescLeft">&#160;</td><td class="mdescRight">R. <a href="#a05ec8973f1ea8611c19f7184d3ad5422">More...</a><br/></td></tr>
-<tr class="separator:a05ec8973f1ea8611c19f7184d3ad5422"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afc8cb8cd55dec0769f9cc3486d431772"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#afc8cb8cd55dec0769f9cc3486d431772">paramW</a> () const </td></tr>
-<tr class="memdesc:afc8cb8cd55dec0769f9cc3486d431772"><td class="mdescLeft">&#160;</td><td class="mdescRight">W. <a href="#afc8cb8cd55dec0769f9cc3486d431772">More...</a><br/></td></tr>
-<tr class="separator:afc8cb8cd55dec0769f9cc3486d431772"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6670eebe33689042e0e01911763197f2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a6670eebe33689042e0e01911763197f2">paramN</a> () const </td></tr>
-<tr class="memdesc:a6670eebe33689042e0e01911763197f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">N. <a href="#a6670eebe33689042e0e01911763197f2">More...</a><br/></td></tr>
-<tr class="separator:a6670eebe33689042e0e01911763197f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a956719ee4c4620233bb38983b8acf908"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a956719ee4c4620233bb38983b8acf908">paramG</a> () const </td></tr>
-<tr class="memdesc:a956719ee4c4620233bb38983b8acf908"><td class="mdescLeft">&#160;</td><td class="mdescRight">G. <a href="#a956719ee4c4620233bb38983b8acf908">More...</a><br/></td></tr>
-<tr class="separator:a956719ee4c4620233bb38983b8acf908"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a24e273bd865b89568e70b4f65bf56806"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a24e273bd865b89568e70b4f65bf56806">paramL</a> () const </td></tr>
-<tr class="memdesc:a24e273bd865b89568e70b4f65bf56806"><td class="mdescLeft">&#160;</td><td class="mdescRight">L. <a href="#a24e273bd865b89568e70b4f65bf56806">More...</a><br/></td></tr>
-<tr class="separator:a24e273bd865b89568e70b4f65bf56806"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a40f5a7ac2425243fd637ba6ed400820a"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a40f5a7ac2425243fd637ba6ed400820a">paramB</a> () const </td></tr>
-<tr class="memdesc:a40f5a7ac2425243fd637ba6ed400820a"><td class="mdescLeft">&#160;</td><td class="mdescRight">bound <a href="#a40f5a7ac2425243fd637ba6ed400820a">More...</a><br/></td></tr>
-<tr class="separator:a40f5a7ac2425243fd637ba6ed400820a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa5053b3bfc11a7333f84183fef1c0297"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aa5053b3bfc11a7333f84183fef1c0297">paramK</a> (<a class="el" href="classdouble.html">double</a> k)</td></tr>
-<tr class="memdesc:aa5053b3bfc11a7333f84183fef1c0297"><td class="mdescLeft">&#160;</td><td class="mdescRight">K. <a href="#aa5053b3bfc11a7333f84183fef1c0297">More...</a><br/></td></tr>
-<tr class="separator:aa5053b3bfc11a7333f84183fef1c0297"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acdb6ae069a9ef7e3f55c3a9666f97cfd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#acdb6ae069a9ef7e3f55c3a9666f97cfd">paramR</a> (<a class="el" href="classdouble.html">double</a> r)</td></tr>
-<tr class="memdesc:acdb6ae069a9ef7e3f55c3a9666f97cfd"><td class="mdescLeft">&#160;</td><td class="mdescRight">R. <a href="#acdb6ae069a9ef7e3f55c3a9666f97cfd">More...</a><br/></td></tr>
-<tr class="separator:acdb6ae069a9ef7e3f55c3a9666f97cfd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a084adc4ffa9b035c1b83da55e496b683"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a084adc4ffa9b035c1b83da55e496b683">paramW</a> (<a class="el" href="classdouble.html">double</a> w)</td></tr>
-<tr class="memdesc:a084adc4ffa9b035c1b83da55e496b683"><td class="mdescLeft">&#160;</td><td class="mdescRight">W. <a href="#a084adc4ffa9b035c1b83da55e496b683">More...</a><br/></td></tr>
-<tr class="separator:a084adc4ffa9b035c1b83da55e496b683"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af987b2022023708f61c6c7d4bb78e255"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#af987b2022023708f61c6c7d4bb78e255">paramN</a> (<a class="el" href="classdouble.html">double</a> n)</td></tr>
-<tr class="memdesc:af987b2022023708f61c6c7d4bb78e255"><td class="mdescLeft">&#160;</td><td class="mdescRight">N. <a href="#af987b2022023708f61c6c7d4bb78e255">More...</a><br/></td></tr>
-<tr class="separator:af987b2022023708f61c6c7d4bb78e255"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0a905f8e6562eca76dbdeee6899c5fec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0a905f8e6562eca76dbdeee6899c5fec">paramL</a> (<a class="el" href="classdouble.html">double</a> l)</td></tr>
-<tr class="memdesc:a0a905f8e6562eca76dbdeee6899c5fec"><td class="mdescLeft">&#160;</td><td class="mdescRight">L. <a href="#a0a905f8e6562eca76dbdeee6899c5fec">More...</a><br/></td></tr>
-<tr class="separator:a0a905f8e6562eca76dbdeee6899c5fec"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0faf2dae43fe1e07b145c04c13e9083f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0faf2dae43fe1e07b145c04c13e9083f">paramG</a> (<a class="el" href="classdouble.html">double</a> g)</td></tr>
-<tr class="memdesc:a0faf2dae43fe1e07b145c04c13e9083f"><td class="mdescLeft">&#160;</td><td class="mdescRight">G. <a href="#a0faf2dae43fe1e07b145c04c13e9083f">More...</a><br/></td></tr>
-<tr class="separator:a0faf2dae43fe1e07b145c04c13e9083f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5033d1d9c34d0ab2f12408b9c9c33bc8"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5033d1d9c34d0ab2f12408b9c9c33bc8">paramB</a> (size_t b)</td></tr>
-<tr class="memdesc:a5033d1d9c34d0ab2f12408b9c9c33bc8"><td class="mdescLeft">&#160;</td><td class="mdescRight">B. <a href="#a5033d1d9c34d0ab2f12408b9c9c33bc8">More...</a><br/></td></tr>
-<tr class="separator:a5033d1d9c34d0ab2f12408b9c9c33bc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a48b36d138ea8b81dfc96cba3da90b929"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a48b36d138ea8b81dfc96cba3da90b929">descriptionDimension</a> () const </td></tr>
-<tr class="separator:a48b36d138ea8b81dfc96cba3da90b929"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a73c79a7194bd8438685d6d252f9acf2c"><td class="memItemLeft" align="right" valign="top">MyFeaturePoints&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a73c79a7194bd8438685d6d252f9acf2c">detect</a> (<a class="el" href="classmeow_1_1Bitmap.html">Bitmap</a>&lt; Pixel &gt; const &amp;bmp) const </td></tr>
-<tr class="memdesc:a73c79a7194bd8438685d6d252f9acf2c"><td class="mdescLeft">&#160;</td><td class="mdescRight">找出特徵點 <a href="#a73c79a7194bd8438685d6d252f9acf2c">More...</a><br/></td></tr>
-<tr class="separator:a73c79a7194bd8438685d6d252f9acf2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aab9f554d028c13587d29abe0dc5fa1bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aab9f554d028c13587d29abe0dc5fa1bd">operator=</a> (<a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> const &amp;fps)</td></tr>
-<tr class="memdesc:aab9f554d028c13587d29abe0dc5fa1bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">same as <code>copyFrom(fps)</code> <a href="#aab9f554d028c13587d29abe0dc5fa1bd">More...</a><br/></td></tr>
-<tr class="separator:aab9f554d028c13587d29abe0dc5fa1bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac3d52bb2286377febbe692480e9afa75"><td class="memItemLeft" align="right" valign="top">MyFeaturePoints&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac3d52bb2286377febbe692480e9afa75">operator()</a> (<a class="el" href="classmeow_1_1Bitmap.html">Bitmap</a>&lt; Pixel &gt; const &amp;bmp) const </td></tr>
-<tr class="memdesc:ac3d52bb2286377febbe692480e9afa75"><td class="mdescLeft">&#160;</td><td class="mdescRight">same as <code>detect(bmp)</code> <a href="#ac3d52bb2286377febbe692480e9afa75">More...</a><br/></td></tr>
-<tr class="separator:ac3d52bb2286377febbe692480e9afa75"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a83d9ec3557a4251dc98dae1ab7146a14"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a83d9ec3557a4251dc98dae1ab7146a14">write</a> (FILE *f, bool bin, unsigned <a class="el" href="classint.html">int</a> fg) const </td></tr>
-<tr class="memdesc:a83d9ec3557a4251dc98dae1ab7146a14"><td class="mdescLeft">&#160;</td><td class="mdescRight">寫到檔案裡 <a href="#a83d9ec3557a4251dc98dae1ab7146a14">More...</a><br/></td></tr>
-<tr class="separator:a83d9ec3557a4251dc98dae1ab7146a14"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3bf522cf08285d1afbaca76c643ea4a7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a3bf522cf08285d1afbaca76c643ea4a7">read</a> (FILE *f, bool bin, unsigned <a class="el" href="classint.html">int</a> fg)</td></tr>
-<tr class="memdesc:a3bf522cf08285d1afbaca76c643ea4a7"><td class="mdescLeft">&#160;</td><td class="mdescRight">將資料讀入 <a href="#a3bf522cf08285d1afbaca76c643ea4a7">More...</a><br/></td></tr>
-<tr class="separator:a3bf522cf08285d1afbaca76c643ea4a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae7a96030ea8d06322b632c89eb65655d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae7a96030ea8d06322b632c89eb65655d">create</a> () const </td></tr>
-<tr class="memdesc:ae7a96030ea8d06322b632c89eb65655d"><td class="mdescLeft">&#160;</td><td class="mdescRight">new一個自己 <a href="#ae7a96030ea8d06322b632c89eb65655d">More...</a><br/></td></tr>
-<tr class="separator:ae7a96030ea8d06322b632c89eb65655d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a51ea4943d3c0515466a801ec63ba44ea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a51ea4943d3c0515466a801ec63ba44ea">copyFrom</a> (<a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a> const *b)</td></tr>
-<tr class="memdesc:a51ea4943d3c0515466a801ec63ba44ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">複製資料 <a href="#a51ea4943d3c0515466a801ec63ba44ea">More...</a><br/></td></tr>
-<tr class="separator:a51ea4943d3c0515466a801ec63ba44ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a00be866b3cf9bd2469e0eef32a3b2287"><td class="memItemLeft" align="right" valign="top">char const *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a00be866b3cf9bd2469e0eef32a3b2287">ctype</a> () const </td></tr>
-<tr class="memdesc:a00be866b3cf9bd2469e0eef32a3b2287"><td class="mdescLeft">&#160;</td><td class="mdescRight">回傳class的type <a href="#a00be866b3cf9bd2469e0eef32a3b2287">More...</a><br/></td></tr>
-<tr class="separator:a00be866b3cf9bd2469e0eef32a3b2287"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae13f041624113e4b87d49befc2e1d77a"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae13f041624113e4b87d49befc2e1d77a">type</a> () const </td></tr>
-<tr class="memdesc:ae13f041624113e4b87d49befc2e1d77a"><td class="mdescLeft">&#160;</td><td class="mdescRight">回傳class的type <a href="#ae13f041624113e4b87d49befc2e1d77a">More...</a><br/></td></tr>
-<tr class="separator:ae13f041624113e4b87d49befc2e1d77a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classmeow_1_1FeaturePointsDetector"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmeow_1_1FeaturePointsDetector')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector&lt; Pixel &gt;</a></td></tr>
-<tr class="memitem:adea2550181cf483dff301c8bbaa9977f inherit pub_methods_classmeow_1_1FeaturePointsDetector"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#adea2550181cf483dff301c8bbaa9977f">~FeaturePointsDetector</a> ()</td></tr>
-<tr class="separator:adea2550181cf483dff301c8bbaa9977f inherit pub_methods_classmeow_1_1FeaturePointsDetector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a90b3a7d28de63a8e995a75527aa8b784"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> ()</td></tr>
+<tr class="memdesc:a90b3a7d28de63a8e995a75527aa8b784"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor 使用預設參數 <a href="#a90b3a7d28de63a8e995a75527aa8b784">More...</a><br/></td></tr>
+<tr class="separator:a90b3a7d28de63a8e995a75527aa8b784"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adbbc2c67b2523130748e9a4aea493f67"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#adbbc2c67b2523130748e9a4aea493f67">FPD_Harris</a> (FPD_Harris const &amp;fps)</td></tr>
+<tr class="memdesc:adbbc2c67b2523130748e9a4aea493f67"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructor 參數複製自另一個 <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html" title="Harris-Corner-Detect algorithm for finding feature points. ">FeaturePointsDetector_Harris</a> <a href="#adbbc2c67b2523130748e9a4aea493f67">More...</a><br/></td></tr>
+<tr class="separator:adbbc2c67b2523130748e9a4aea493f67"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2dce432e2a940158d01552c0d2c1b8c3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a2dce432e2a940158d01552c0d2c1b8c3">~FPD_Harris</a> ()</td></tr>
+<tr class="memdesc:a2dce432e2a940158d01552c0d2c1b8c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">解構子 <a href="#a2dce432e2a940158d01552c0d2c1b8c3">More...</a><br/></td></tr>
+<tr class="separator:a2dce432e2a940158d01552c0d2c1b8c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a63498487e7b3753cb496de8c2e911fd9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a63498487e7b3753cb496de8c2e911fd9">copyFrom</a> (<a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> const &amp;fps)</td></tr>
+<tr class="memdesc:a63498487e7b3753cb496de8c2e911fd9"><td class="mdescLeft">&#160;</td><td class="mdescRight">複製 <a href="#a63498487e7b3753cb496de8c2e911fd9">More...</a><br/></td></tr>
+<tr class="separator:a63498487e7b3753cb496de8c2e911fd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a18b4a62f8f6b5e7d57770f41fc5dbd7f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a18b4a62f8f6b5e7d57770f41fc5dbd7f">referenceFrom</a> (<a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> const &amp;fps)</td></tr>
+<tr class="memdesc:a18b4a62f8f6b5e7d57770f41fc5dbd7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">參照 <a href="#a18b4a62f8f6b5e7d57770f41fc5dbd7f">More...</a><br/></td></tr>
+<tr class="separator:a18b4a62f8f6b5e7d57770f41fc5dbd7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43b0119e51e1a67812e861479db149c8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a43b0119e51e1a67812e861479db149c8">paramK</a> () const </td></tr>
+<tr class="memdesc:a43b0119e51e1a67812e861479db149c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">K. <a href="#a43b0119e51e1a67812e861479db149c8">More...</a><br/></td></tr>
+<tr class="separator:a43b0119e51e1a67812e861479db149c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5b11d3d0212dba7a4f3207a960cb0c21"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a5b11d3d0212dba7a4f3207a960cb0c21">paramR</a> () const </td></tr>
+<tr class="memdesc:a5b11d3d0212dba7a4f3207a960cb0c21"><td class="mdescLeft">&#160;</td><td class="mdescRight">R. <a href="#a5b11d3d0212dba7a4f3207a960cb0c21">More...</a><br/></td></tr>
+<tr class="separator:a5b11d3d0212dba7a4f3207a960cb0c21"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a151a23416d337314ebaee2e0b93a5127"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a151a23416d337314ebaee2e0b93a5127">paramW</a> () const </td></tr>
+<tr class="memdesc:a151a23416d337314ebaee2e0b93a5127"><td class="mdescLeft">&#160;</td><td class="mdescRight">W. <a href="#a151a23416d337314ebaee2e0b93a5127">More...</a><br/></td></tr>
+<tr class="separator:a151a23416d337314ebaee2e0b93a5127"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acc2e71f27acb4343edec016b6fa82197"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#acc2e71f27acb4343edec016b6fa82197">paramN</a> () const </td></tr>
+<tr class="memdesc:acc2e71f27acb4343edec016b6fa82197"><td class="mdescLeft">&#160;</td><td class="mdescRight">N. <a href="#acc2e71f27acb4343edec016b6fa82197">More...</a><br/></td></tr>
+<tr class="separator:acc2e71f27acb4343edec016b6fa82197"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a36e6456e336cb089a7aeee087a3fd587"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a36e6456e336cb089a7aeee087a3fd587">paramG</a> () const </td></tr>
+<tr class="memdesc:a36e6456e336cb089a7aeee087a3fd587"><td class="mdescLeft">&#160;</td><td class="mdescRight">G. <a href="#a36e6456e336cb089a7aeee087a3fd587">More...</a><br/></td></tr>
+<tr class="separator:a36e6456e336cb089a7aeee087a3fd587"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e58e33b8ebfe5eb10bc558699f456d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a1e58e33b8ebfe5eb10bc558699f456d9">paramL</a> () const </td></tr>
+<tr class="memdesc:a1e58e33b8ebfe5eb10bc558699f456d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">L. <a href="#a1e58e33b8ebfe5eb10bc558699f456d9">More...</a><br/></td></tr>
+<tr class="separator:a1e58e33b8ebfe5eb10bc558699f456d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad65cb04f865f5f468016e95281cc7918"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad65cb04f865f5f468016e95281cc7918">paramB</a> () const </td></tr>
+<tr class="memdesc:ad65cb04f865f5f468016e95281cc7918"><td class="mdescLeft">&#160;</td><td class="mdescRight">bound <a href="#ad65cb04f865f5f468016e95281cc7918">More...</a><br/></td></tr>
+<tr class="separator:ad65cb04f865f5f468016e95281cc7918"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1adf3eb504cafaee9c48184921b0653"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac1adf3eb504cafaee9c48184921b0653">paramA</a> () const </td></tr>
+<tr class="memdesc:ac1adf3eb504cafaee9c48184921b0653"><td class="mdescLeft">&#160;</td><td class="mdescRight">algle <a href="#ac1adf3eb504cafaee9c48184921b0653">More...</a><br/></td></tr>
+<tr class="separator:ac1adf3eb504cafaee9c48184921b0653"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac4066f1ba5413f7b025f2a93caa94550"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac4066f1ba5413f7b025f2a93caa94550">paramK</a> (<a class="el" href="classdouble.html">double</a> k)</td></tr>
+<tr class="memdesc:ac4066f1ba5413f7b025f2a93caa94550"><td class="mdescLeft">&#160;</td><td class="mdescRight">K. <a href="#ac4066f1ba5413f7b025f2a93caa94550">More...</a><br/></td></tr>
+<tr class="separator:ac4066f1ba5413f7b025f2a93caa94550"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a384ab558cd6d19cdb73663bbb8d1e794"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a384ab558cd6d19cdb73663bbb8d1e794">paramR</a> (<a class="el" href="classdouble.html">double</a> r)</td></tr>
+<tr class="memdesc:a384ab558cd6d19cdb73663bbb8d1e794"><td class="mdescLeft">&#160;</td><td class="mdescRight">R. <a href="#a384ab558cd6d19cdb73663bbb8d1e794">More...</a><br/></td></tr>
+<tr class="separator:a384ab558cd6d19cdb73663bbb8d1e794"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af1a5043bd3deaab7eddb78cbe8884904"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#af1a5043bd3deaab7eddb78cbe8884904">paramW</a> (<a class="el" href="classdouble.html">double</a> w)</td></tr>
+<tr class="memdesc:af1a5043bd3deaab7eddb78cbe8884904"><td class="mdescLeft">&#160;</td><td class="mdescRight">W. <a href="#af1a5043bd3deaab7eddb78cbe8884904">More...</a><br/></td></tr>
+<tr class="separator:af1a5043bd3deaab7eddb78cbe8884904"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a14a1363be36820921638828b0a1e03d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a14a1363be36820921638828b0a1e03d1">paramN</a> (<a class="el" href="classdouble.html">double</a> n)</td></tr>
+<tr class="memdesc:a14a1363be36820921638828b0a1e03d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">N. <a href="#a14a1363be36820921638828b0a1e03d1">More...</a><br/></td></tr>
+<tr class="separator:a14a1363be36820921638828b0a1e03d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a023ecdad2235ec2889653bc15f2e4341"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a023ecdad2235ec2889653bc15f2e4341">paramL</a> (<a class="el" href="classdouble.html">double</a> l)</td></tr>
+<tr class="memdesc:a023ecdad2235ec2889653bc15f2e4341"><td class="mdescLeft">&#160;</td><td class="mdescRight">L. <a href="#a023ecdad2235ec2889653bc15f2e4341">More...</a><br/></td></tr>
+<tr class="separator:a023ecdad2235ec2889653bc15f2e4341"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a829fa524e816e2765d24e76815160d53"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a829fa524e816e2765d24e76815160d53">paramG</a> (<a class="el" href="classdouble.html">double</a> g)</td></tr>
+<tr class="memdesc:a829fa524e816e2765d24e76815160d53"><td class="mdescLeft">&#160;</td><td class="mdescRight">G. <a href="#a829fa524e816e2765d24e76815160d53">More...</a><br/></td></tr>
+<tr class="separator:a829fa524e816e2765d24e76815160d53"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7ef79f90d9830afb21f97493ee236cab"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a7ef79f90d9830afb21f97493ee236cab">paramB</a> (size_t b)</td></tr>
+<tr class="memdesc:a7ef79f90d9830afb21f97493ee236cab"><td class="mdescLeft">&#160;</td><td class="mdescRight">B. <a href="#a7ef79f90d9830afb21f97493ee236cab">More...</a><br/></td></tr>
+<tr class="separator:a7ef79f90d9830afb21f97493ee236cab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3ecc88067ffba0a1753dd9d27aaa0d63"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a3ecc88067ffba0a1753dd9d27aaa0d63">paramA</a> (size_t a)</td></tr>
+<tr class="memdesc:a3ecc88067ffba0a1753dd9d27aaa0d63"><td class="mdescLeft">&#160;</td><td class="mdescRight">A. <a href="#a3ecc88067ffba0a1753dd9d27aaa0d63">More...</a><br/></td></tr>
+<tr class="separator:a3ecc88067ffba0a1753dd9d27aaa0d63"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62896d5d3c7da864f2b18180f3f70769"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a62896d5d3c7da864f2b18180f3f70769">descriptionDimension</a> () const </td></tr>
+<tr class="separator:a62896d5d3c7da864f2b18180f3f70769"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac3690080d050c72e50d37669ad495d6c"><td class="memItemLeft" align="right" valign="top">std::vector&lt; MyFP &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ac3690080d050c72e50d37669ad495d6c">detect</a> (<a class="el" href="classmeow_1_1Bitmap.html">Bitmap</a>&lt; Pixel &gt; const &amp;bmp) const </td></tr>
+<tr class="memdesc:ac3690080d050c72e50d37669ad495d6c"><td class="mdescLeft">&#160;</td><td class="mdescRight">找出特徵點 <a href="#ac3690080d050c72e50d37669ad495d6c">More...</a><br/></td></tr>
+<tr class="separator:ac3690080d050c72e50d37669ad495d6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae0d128eee0900485fb8f35750a046338"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ae0d128eee0900485fb8f35750a046338">operator=</a> (<a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> const &amp;fps)</td></tr>
+<tr class="memdesc:ae0d128eee0900485fb8f35750a046338"><td class="mdescLeft">&#160;</td><td class="mdescRight">same as <code>copyFrom(fps)</code> <a href="#ae0d128eee0900485fb8f35750a046338">More...</a><br/></td></tr>
+<tr class="separator:ae0d128eee0900485fb8f35750a046338"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a81ee73f12b657a7bdfeaeafb00de039d"><td class="memItemLeft" align="right" valign="top">std::vector&lt; MyFP &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a81ee73f12b657a7bdfeaeafb00de039d">operator()</a> (<a class="el" href="classmeow_1_1Bitmap.html">Bitmap</a>&lt; Pixel &gt; const &amp;bmp) const </td></tr>
+<tr class="memdesc:a81ee73f12b657a7bdfeaeafb00de039d"><td class="mdescLeft">&#160;</td><td class="mdescRight">same as <code>detect(bmp)</code> <a href="#a81ee73f12b657a7bdfeaeafb00de039d">More...</a><br/></td></tr>
+<tr class="separator:a81ee73f12b657a7bdfeaeafb00de039d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a453991489f594d1bcc5738d6a59c64b3"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a453991489f594d1bcc5738d6a59c64b3">write</a> (FILE *f, bool bin, unsigned <a class="el" href="classint.html">int</a> fg) const </td></tr>
+<tr class="memdesc:a453991489f594d1bcc5738d6a59c64b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">寫到檔案裡 <a href="#a453991489f594d1bcc5738d6a59c64b3">More...</a><br/></td></tr>
+<tr class="separator:a453991489f594d1bcc5738d6a59c64b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeaf30a21754b3d25b0fbd8a2f80b725f"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aeaf30a21754b3d25b0fbd8a2f80b725f">read</a> (FILE *f, bool bin, unsigned <a class="el" href="classint.html">int</a> fg)</td></tr>
+<tr class="memdesc:aeaf30a21754b3d25b0fbd8a2f80b725f"><td class="mdescLeft">&#160;</td><td class="mdescRight">將資料讀入 <a href="#aeaf30a21754b3d25b0fbd8a2f80b725f">More...</a><br/></td></tr>
+<tr class="separator:aeaf30a21754b3d25b0fbd8a2f80b725f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aac15dced6654af106aafcad1cec923d8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#aac15dced6654af106aafcad1cec923d8">create</a> () const </td></tr>
+<tr class="memdesc:aac15dced6654af106aafcad1cec923d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">new一個自己 <a href="#aac15dced6654af106aafcad1cec923d8">More...</a><br/></td></tr>
+<tr class="separator:aac15dced6654af106aafcad1cec923d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a22926ecd41993f5640fccca43877b9da"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a22926ecd41993f5640fccca43877b9da">copyFrom</a> (<a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a> const *b)</td></tr>
+<tr class="memdesc:a22926ecd41993f5640fccca43877b9da"><td class="mdescLeft">&#160;</td><td class="mdescRight">複製資料 <a href="#a22926ecd41993f5640fccca43877b9da">More...</a><br/></td></tr>
+<tr class="separator:a22926ecd41993f5640fccca43877b9da"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a548446f4efd783de0d88c738ecff1e78"><td class="memItemLeft" align="right" valign="top">char const *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a548446f4efd783de0d88c738ecff1e78">ctype</a> () const </td></tr>
+<tr class="memdesc:a548446f4efd783de0d88c738ecff1e78"><td class="mdescLeft">&#160;</td><td class="mdescRight">回傳class的type <a href="#a548446f4efd783de0d88c738ecff1e78">More...</a><br/></td></tr>
+<tr class="separator:a548446f4efd783de0d88c738ecff1e78"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad068b4cf3ac0239f62c6a862b2c27dcd"><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#ad068b4cf3ac0239f62c6a862b2c27dcd">type</a> () const </td></tr>
+<tr class="memdesc:ad068b4cf3ac0239f62c6a862b2c27dcd"><td class="mdescLeft">&#160;</td><td class="mdescRight">回傳class的type <a href="#ad068b4cf3ac0239f62c6a862b2c27dcd">More...</a><br/></td></tr>
+<tr class="separator:ad068b4cf3ac0239f62c6a862b2c27dcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pub_methods_classmeow_1_1FeaturePointsDetector"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmeow_1_1FeaturePointsDetector')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;</a></td></tr>
+<tr class="memitem:a2bb45cbadc0703d891c8aede082a16c2 inherit pub_methods_classmeow_1_1FeaturePointsDetector"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#a2bb45cbadc0703d891c8aede082a16c2">~FeaturePointsDetector</a> ()</td></tr>
+<tr class="separator:a2bb45cbadc0703d891c8aede082a16c2 inherit pub_methods_classmeow_1_1FeaturePointsDetector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classmeow_1_1ObjBase"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classmeow_1_1ObjBase')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td></tr>
<tr class="memitem:a0ae0da4160bf2556411b4c126c649234 inherit pub_methods_classmeow_1_1ObjBase"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1ObjBase.html#a0ae0da4160bf2556411b4c126c649234">~ObjBase</a> ()</td></tr>
<tr class="separator:a0ae0da4160bf2556411b4c126c649234 inherit pub_methods_classmeow_1_1ObjBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -182,34 +188,34 @@ Additional Inherited Members</h2></td></tr>
<tr class="memitem:a75dce38f89ce11cb06e0454e7c1039d3 inherit pub_static_methods_classmeow_1_1ObjBase"><td class="memItemLeft" align="right" valign="top">static std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1ObjBase.html#a75dce38f89ce11cb06e0454e7c1039d3">typeBase</a> ()</td></tr>
<tr class="memdesc:a75dce38f89ce11cb06e0454e7c1039d3 inherit pub_static_methods_classmeow_1_1ObjBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">用std::string回傳base的type name <a href="#a75dce38f89ce11cb06e0454e7c1039d3">More...</a><br/></td></tr>
<tr class="separator:a75dce38f89ce11cb06e0454e7c1039d3 inherit pub_static_methods_classmeow_1_1ObjBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_methods_classmeow_1_1FeaturePointsDetector"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classmeow_1_1FeaturePointsDetector')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector&lt; Pixel &gt;</a></td></tr>
-<tr class="memitem:ad8ce3d515825b6e3b8c4865ebe7c8d76 inherit pro_methods_classmeow_1_1FeaturePointsDetector"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#ad8ce3d515825b6e3b8c4865ebe7c8d76">FeaturePointsDetector</a> ()</td></tr>
-<tr class="separator:ad8ce3d515825b6e3b8c4865ebe7c8d76 inherit pro_methods_classmeow_1_1FeaturePointsDetector"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="inherit_header pro_methods_classmeow_1_1FeaturePointsDetector"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classmeow_1_1FeaturePointsDetector')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classmeow_1_1FeaturePointsDetector.html">meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;</a></td></tr>
+<tr class="memitem:aa020f4b7828375647e7aed835a06a649 inherit pro_methods_classmeow_1_1FeaturePointsDetector"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1FeaturePointsDetector.html#aa020f4b7828375647e7aed835a06a649">FeaturePointsDetector</a> ()</td></tr>
+<tr class="separator:aa020f4b7828375647e7aed835a06a649 inherit pro_methods_classmeow_1_1FeaturePointsDetector"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classmeow_1_1ObjBase"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classmeow_1_1ObjBase')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classmeow_1_1ObjBase.html">meow::ObjBase</a></td></tr>
<tr class="memitem:abe7a7138b5a81eb66da51b74bc3996ff inherit pro_methods_classmeow_1_1ObjBase"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmeow_1_1ObjBase.html#abe7a7138b5a81eb66da51b74bc3996ff">ObjBase</a> ()</td></tr>
<tr class="memdesc:abe7a7138b5a81eb66da51b74bc3996ff inherit pro_methods_classmeow_1_1ObjBase"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor with doing nothing. <a href="#abe7a7138b5a81eb66da51b74bc3996ff">More...</a><br/></td></tr>
<tr class="separator:abe7a7138b5a81eb66da51b74bc3996ff inherit pro_methods_classmeow_1_1ObjBase"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><h3>template&lt;class Pixel&gt;<br/>
-class meow::FeaturePointsDetector_Harris&lt; Pixel &gt;</h3>
+<div class="textblock"><h3>template&lt;class Pixel, class MyFP = FeaturePoint&lt;double, double&gt;&gt;<br/>
+class meow::FeaturePointsDetector_Harris&lt; Pixel, MyFP &gt;</h3>
<p>Harris-Corner-Detect algorithm for finding feature points. </p>
<dl class="section author"><dt>Author</dt><dd>cat_leopard </dd></dl>
<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00026">26</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
-<a class="anchor" id="ad64fc165235876aa681023c3880f708b"></a>
+<a class="anchor" id="a2dce432e2a940158d01552c0d2c1b8c3"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::~<a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> </td>
+ <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::~<a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
@@ -224,24 +230,24 @@ template&lt;class Pixel &gt; </div>
<p>解構子 </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00074">74</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00073">73</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
-<a class="anchor" id="aa0bcd7cc0afbe1dc6fa06eef32c9c1f3"></a>
+<a class="anchor" id="a63498487e7b3753cb496de8c2e911fd9"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a>&amp; <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::copyFrom </td>
+ <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a>&amp; <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::copyFrom </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> const &amp;&#160;</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> const &amp;&#160;</td>
<td class="paramname"><em>fps</em></td><td>)</td>
<td></td>
</tr>
@@ -255,21 +261,21 @@ template&lt;class Pixel &gt; </div>
<p>複製 </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00078">78</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00077">77</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a51ea4943d3c0515466a801ec63ba44ea"></a>
+<a class="anchor" id="a22926ecd41993f5640fccca43877b9da"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::copyFrom </td>
+ <td class="memname"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::copyFrom </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a> const *&#160;</td>
<td class="paramname"><em>b</em></td><td>)</td>
@@ -295,21 +301,21 @@ template&lt;class Pixel &gt; </div>
<p>Reimplemented from <a class="el" href="classmeow_1_1ObjBase.html#a79725f50866832762db87184eb528619">meow::ObjBase</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00318">318</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00341">341</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="ae7a96030ea8d06322b632c89eb65655d"></a>
+<a class="anchor" id="aac15dced6654af106aafcad1cec923d8"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::create </td>
+ <td class="memname"><a class="el" href="classmeow_1_1ObjBase.html">ObjBase</a>* <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::create </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -327,21 +333,21 @@ template&lt;class Pixel &gt; </div>
<p>Reimplemented from <a class="el" href="classmeow_1_1ObjBase.html#ac9114e6917bca03b8f3c89694214b57c">meow::ObjBase</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00305">305</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00328">328</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a00be866b3cf9bd2469e0eef32a3b2287"></a>
+<a class="anchor" id="a548446f4efd783de0d88c738ecff1e78"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">char const* <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::ctype </td>
+ <td class="memname">char const* <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::ctype </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -359,21 +365,21 @@ template&lt;class Pixel &gt; </div>
<p>Reimplemented from <a class="el" href="classmeow_1_1ObjBase.html#a4aae58e8005739abe6d091d8b55a21e8">meow::ObjBase</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00326">326</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00349">349</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a48b36d138ea8b81dfc96cba3da90b929"></a>
+<a class="anchor" id="a62896d5d3c7da864f2b18180f3f70769"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">size_t <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::descriptionDimension </td>
+ <td class="memname">size_t <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::descriptionDimension </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -386,21 +392,21 @@ template&lt;class Pixel &gt; </div>
</table>
</div><div class="memdoc">
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00166">166</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00176">176</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a73c79a7194bd8438685d6d252f9acf2c"></a>
+<a class="anchor" id="ac3690080d050c72e50d37669ad495d6c"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">MyFeaturePoints <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::detect </td>
+ <td class="memname">std::vector&lt;MyFP&gt; <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::detect </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classmeow_1_1Bitmap.html">Bitmap</a>&lt; Pixel &gt; const &amp;&#160;</td>
<td class="paramname"><em>bmp</em></td><td>)</td>
@@ -423,23 +429,23 @@ template&lt;class Pixel &gt; </div>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>std::vector&lt;FeaturePoint&lt;double,double&gt;&gt;</code> 型態的一堆特徵點 </dd></dl>
-<p>Implements <a class="el" href="classmeow_1_1FeaturePointsDetector.html#ab3b215f8cdd3b2132d98f189600535fc">meow::FeaturePointsDetector&lt; Pixel &gt;</a>.</p>
+<p>Implements <a class="el" href="classmeow_1_1FeaturePointsDetector.html#a75d033885d7f05c5dc79b9d65759314e">meow::FeaturePointsDetector&lt; Pixel, MyFP &gt;</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00175">175</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00186">186</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a0f9868d0d8e412908bc28ba56b6eaf9c"></a>
+<a class="anchor" id="a90b3a7d28de63a8e995a75527aa8b784"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::FPD_Harris </td>
+ <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::FPD_Harris </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
@@ -454,21 +460,21 @@ template&lt;class Pixel &gt; </div>
<p>constructor 使用預設參數 </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00066">66</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00065">65</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a6c985645f3e3c3d649edb72c08168cf3"></a>
+<a class="anchor" id="adbbc2c67b2523130748e9a4aea493f67"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::FPD_Harris </td>
+ <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::FPD_Harris </td>
<td>(</td>
<td class="paramtype">FPD_Harris const &amp;&#160;</td>
<td class="paramname"><em>fps</em></td><td>)</td>
@@ -484,21 +490,21 @@ template&lt;class Pixel &gt; </div>
<p>constructor 參數複製自另一個 <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html" title="Harris-Corner-Detect algorithm for finding feature points. ">FeaturePointsDetector_Harris</a> </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00070">70</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00069">69</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="ac3d52bb2286377febbe692480e9afa75"></a>
+<a class="anchor" id="a81ee73f12b657a7bdfeaeafb00de039d"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">MyFeaturePoints <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::operator() </td>
+ <td class="memname">std::vector&lt;MyFP&gt; <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::operator() </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classmeow_1_1Bitmap.html">Bitmap</a>&lt; Pixel &gt; const &amp;&#160;</td>
<td class="paramname"><em>bmp</em></td><td>)</td>
@@ -514,23 +520,23 @@ template&lt;class Pixel &gt; </div>
<p>same as <code>detect(bmp)</code> </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00279">279</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00302">302</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="aab9f554d028c13587d29abe0dc5fa1bd"></a>
+<a class="anchor" id="ae0d128eee0900485fb8f35750a046338"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a>&amp; <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::operator= </td>
+ <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a>&amp; <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::operator= </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> const &amp;&#160;</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> const &amp;&#160;</td>
<td class="paramname"><em>fps</em></td><td>)</td>
<td></td>
</tr>
@@ -544,21 +550,80 @@ template&lt;class Pixel &gt; </div>
<p>same as <code>copyFrom(fps)</code> </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00274">274</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00297">297</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a40f5a7ac2425243fd637ba6ed400820a"></a>
+<a class="anchor" id="ac1adf3eb504cafaee9c48184921b0653"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">size_t <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramB </td>
+ <td class="memname">size_t <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramA </td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td> const</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>algle </p>
+
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00124">124</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a3ecc88067ffba0a1753dd9d27aaa0d63"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">size_t <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramA </td>
+ <td>(</td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>a</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">inline</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+<p>A. </p>
+
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00171">171</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="ad65cb04f865f5f468016e95281cc7918"></a>
+<div class="memitem">
+<div class="memproto">
+<div class="memtemplate">
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">size_t <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramB </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -573,21 +638,21 @@ template&lt;class Pixel &gt; </div>
<p>bound </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00120">120</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00119">119</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a5033d1d9c34d0ab2f12408b9c9c33bc8"></a>
+<a class="anchor" id="a7ef79f90d9830afb21f97493ee236cab"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">size_t <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramB </td>
+ <td class="memname">size_t <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramB </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>b</em></td><td>)</td>
@@ -603,21 +668,21 @@ template&lt;class Pixel &gt; </div>
<p>B. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00161">161</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00165">165</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a956719ee4c4620233bb38983b8acf908"></a>
+<a class="anchor" id="a36e6456e336cb089a7aeee087a3fd587"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramG </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramG </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -632,21 +697,21 @@ template&lt;class Pixel &gt; </div>
<p>G. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00110">110</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00109">109</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a0faf2dae43fe1e07b145c04c13e9083f"></a>
+<a class="anchor" id="a829fa524e816e2765d24e76815160d53"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramG </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramG </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classdouble.html">double</a>&#160;</td>
<td class="paramname"><em>g</em></td><td>)</td>
@@ -662,21 +727,21 @@ template&lt;class Pixel &gt; </div>
<p>G. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00155">155</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00159">159</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a5ba64f79bf3a94d7cf7a3a5a20dceabf"></a>
+<a class="anchor" id="a43b0119e51e1a67812e861479db149c8"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramK </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramK </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -691,21 +756,21 @@ template&lt;class Pixel &gt; </div>
<p>K. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00090">90</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00089">89</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="aa5053b3bfc11a7333f84183fef1c0297"></a>
+<a class="anchor" id="ac4066f1ba5413f7b025f2a93caa94550"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramK </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramK </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classdouble.html">double</a>&#160;</td>
<td class="paramname"><em>k</em></td><td>)</td>
@@ -721,21 +786,21 @@ template&lt;class Pixel &gt; </div>
<p>K. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00125">125</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00129">129</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a24e273bd865b89568e70b4f65bf56806"></a>
+<a class="anchor" id="a1e58e33b8ebfe5eb10bc558699f456d9"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramL </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramL </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -750,21 +815,21 @@ template&lt;class Pixel &gt; </div>
<p>L. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00115">115</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00114">114</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a0a905f8e6562eca76dbdeee6899c5fec"></a>
+<a class="anchor" id="a023ecdad2235ec2889653bc15f2e4341"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramL </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramL </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classdouble.html">double</a>&#160;</td>
<td class="paramname"><em>l</em></td><td>)</td>
@@ -780,21 +845,21 @@ template&lt;class Pixel &gt; </div>
<p>L. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00149">149</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00153">153</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a6670eebe33689042e0e01911763197f2"></a>
+<a class="anchor" id="acc2e71f27acb4343edec016b6fa82197"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramN </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramN </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -809,21 +874,21 @@ template&lt;class Pixel &gt; </div>
<p>N. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00105">105</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00104">104</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="af987b2022023708f61c6c7d4bb78e255"></a>
+<a class="anchor" id="a14a1363be36820921638828b0a1e03d1"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramN </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramN </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classdouble.html">double</a>&#160;</td>
<td class="paramname"><em>n</em></td><td>)</td>
@@ -839,21 +904,21 @@ template&lt;class Pixel &gt; </div>
<p>N. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00143">143</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00147">147</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a05ec8973f1ea8611c19f7184d3ad5422"></a>
+<a class="anchor" id="a5b11d3d0212dba7a4f3207a960cb0c21"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramR </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramR </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -868,21 +933,21 @@ template&lt;class Pixel &gt; </div>
<p>R. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00095">95</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00094">94</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="acdb6ae069a9ef7e3f55c3a9666f97cfd"></a>
+<a class="anchor" id="a384ab558cd6d19cdb73663bbb8d1e794"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramR </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramR </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classdouble.html">double</a>&#160;</td>
<td class="paramname"><em>r</em></td><td>)</td>
@@ -898,21 +963,21 @@ template&lt;class Pixel &gt; </div>
<p>R. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00131">131</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00135">135</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="afc8cb8cd55dec0769f9cc3486d431772"></a>
+<a class="anchor" id="a151a23416d337314ebaee2e0b93a5127"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramW </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramW </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -927,21 +992,21 @@ template&lt;class Pixel &gt; </div>
<p>W. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00100">100</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00099">99</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a084adc4ffa9b035c1b83da55e496b683"></a>
+<a class="anchor" id="af1a5043bd3deaab7eddb78cbe8884904"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::paramW </td>
+ <td class="memname"><a class="el" href="classdouble.html">double</a> <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::paramW </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classdouble.html">double</a>&#160;</td>
<td class="paramname"><em>w</em></td><td>)</td>
@@ -957,21 +1022,21 @@ template&lt;class Pixel &gt; </div>
<p>W. </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00137">137</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00141">141</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a3bf522cf08285d1afbaca76c643ea4a7"></a>
+<a class="anchor" id="aeaf30a21754b3d25b0fbd8a2f80b725f"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">bool <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::read </td>
+ <td class="memname">bool <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::read </td>
<td>(</td>
<td class="paramtype">FILE *&#160;</td>
<td class="paramname"><em>f</em>, </td>
@@ -1006,23 +1071,23 @@ template&lt;class Pixel &gt; </div>
<p>Reimplemented from <a class="el" href="classmeow_1_1ObjBase.html#a4c1f5cb4b05559197148a8f6524bfc34">meow::ObjBase</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00296">296</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00319">319</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="aedd26ad4f5ce224bf925271d467aaf06"></a>
+<a class="anchor" id="a18b4a62f8f6b5e7d57770f41fc5dbd7f"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a>&amp; <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::referenceFrom </td>
+ <td class="memname"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a>&amp; <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::referenceFrom </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a0f9868d0d8e412908bc28ba56b6eaf9c">FPD_Harris</a> const &amp;&#160;</td>
+ <td class="paramtype"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html#a90b3a7d28de63a8e995a75527aa8b784">FPD_Harris</a> const &amp;&#160;</td>
<td class="paramname"><em>fps</em></td><td>)</td>
<td></td>
</tr>
@@ -1036,21 +1101,21 @@ template&lt;class Pixel &gt; </div>
<p>參照 </p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00084">84</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00083">83</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="ae13f041624113e4b87d49befc2e1d77a"></a>
+<a class="anchor" id="ad068b4cf3ac0239f62c6a862b2c27dcd"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">std::string <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::type </td>
+ <td class="memname">std::string <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::type </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
@@ -1068,21 +1133,21 @@ template&lt;class Pixel &gt; </div>
<p>Reimplemented from <a class="el" href="classmeow_1_1ObjBase.html#a63a4911bb073281820fe9b7a9908ba72">meow::ObjBase</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00334">334</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00357">357</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
-<a class="anchor" id="a83d9ec3557a4251dc98dae1ab7146a14"></a>
+<a class="anchor" id="a453991489f594d1bcc5738d6a59c64b3"></a>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
-template&lt;class Pixel &gt; </div>
+template&lt;class Pixel , class MyFP = FeaturePoint&lt;double, double&gt;&gt; </div>
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">bool <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel &gt;::write </td>
+ <td class="memname">bool <a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">meow::FeaturePointsDetector_Harris</a>&lt; Pixel, MyFP &gt;::write </td>
<td>(</td>
<td class="paramtype">FILE *&#160;</td>
<td class="paramname"><em>f</em>, </td>
@@ -1117,7 +1182,7 @@ template&lt;class Pixel &gt; </div>
<p>Reimplemented from <a class="el" href="classmeow_1_1ObjBase.html#ae9e9e5c664b7a92e54a3616983f39ba8">meow::ObjBase</a>.</p>
-<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00287">287</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
+<p>Definition at line <a class="el" href="FeaturePointsDetector__Harris_8h_source.html#l00310">310</a> of file <a class="el" href="FeaturePointsDetector__Harris_8h_source.html">FeaturePointsDetector_Harris.h</a>.</p>
</div>
</div>
@@ -1131,7 +1196,7 @@ template&lt;class Pixel &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1FeaturePointsDetector__Harris.html">FeaturePointsDetector_Harris</a></li>
- <li class="footer">Generated on Fri Jun 27 2014 18:24:41 for Templates -- Meow by
+ <li class="footer">Generated on Mon Sep 8 2014 21:25:15 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>