This commit is contained in:
AntoineUPMC 2017-05-31 10:13:39 +02:00
parent 25b7096cce
commit 8abf618e5b
37 changed files with 285 additions and 319 deletions

View file

@ -4,7 +4,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>CamAdventure: /nfs/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/Code/fonction.c Source File</title>
<title>The Camera of Zelda: /nfs/home/sasl/eleves/rob/3408212/rob3-projetsinfo-g15-2017/Code/fonction.c Source File</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>
@ -30,7 +30,7 @@
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="linku.jpeg"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CamAdventure
<div id="projectname">The Camera of Zelda
</div>
</td>
</tr>
@ -351,7 +351,7 @@ $(document).ready(function(){initNavTree('fonction_8c_source.html','');});
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160; tab_face[i]-&gt;point.y = (pt1.y + pt2.y)/2;</div>
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160; tab_face[i]-&gt;largeur = r-&gt;width;</div>
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160;</div>
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; printf(<span class="stringliteral">&quot;VALEURS FACES n°%d : %d %d %d\n&quot;</span>,i, tab_face[i]-&gt;point.x,tab_face[i]-&gt;point.y,tab_face[i]-&gt;largeur);</div>
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160; <span class="comment">//printf(&quot;VALEURS FACES n°%d : %d %d %d\n&quot;,i, tab_face[i]-&gt;point.x,tab_face[i]-&gt;point.y,tab_face[i]-&gt;largeur);</span></div>
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160; }</div>
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160; }</div>
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; }</div>
@ -365,35 +365,22 @@ $(document).ready(function(){initNavTree('fonction_8c_source.html','');});
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160;</div>
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160;<span class="comment">//Renvoie la couleur moyenne de rec_face</span></div>
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160;<span class="keywordtype">void</span> get_color(IplImage* image, <a class="code" href="structface.html">face</a>* rec_face, <span class="keywordtype">int</span>* BGR){</div>
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160; printf(<span class="stringliteral">&quot;z\n&quot;</span>);</div>
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160; </div>
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160; CvScalar colors;</div>
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; <span class="keywordtype">int</span> largeur = rec_face-&gt;largeur;</div>
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160;printf(<span class="stringliteral">&quot;e\n&quot;</span>);</div>
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160;</div>
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160; cvSetImageROI(image,cvRect(rec_face-&gt;point.x -largeur/2, rec_face-&gt;point.y -largeur/2, largeur,largeur));</div>
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160;printf(<span class="stringliteral">&quot;r\n&quot;</span>);</div>
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160;</div>
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; colors = cvAvg(image);</div>
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160;printf(<span class="stringliteral">&quot;t\n&quot;</span>);</div>
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160;</div>
<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160; cvResetImageROI(image);</div>
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160;printf(<span class="stringliteral">&quot;y\n&quot;</span>);</div>
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160;</div>
<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160; BGR[0] = colors.val[0];</div>
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160; BGR[1] = colors.val[1];</div>
<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160; BGR[2] = colors.val[2];</div>
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160;printf(<span class="stringliteral">&quot;u\n&quot;</span>);</div>
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160;}</div>
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160;}</div>
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160;</div>
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160;</div>
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160;</div>
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160;</div>
<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160;</div>
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160;</div>
<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160;</div>
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160;</div>
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160;</div>
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160;</div>
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160;</div>
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160;</div>
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160;</div>
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160;</div>
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160;</div>
<div class="ttc" id="fonction_8c_html_adcdd0544c8eb462cd2835ec99fa0f181"><div class="ttname"><a href="fonction_8c.html#adcdd0544c8eb462cd2835ec99fa0f181">config</a></div><div class="ttdeci">void config(int *LowH, int *HighH, int *LowS, int *HighS, int *LowV, int *HighV)</div><div class="ttdoc">Fonction d&#39;affichage du panneau de configuration de la couleur à suivre. </div><div class="ttdef"><b>Definition:</b> <a href="fonction_8c_source.html#l00136">fonction.c:136</a></div></div>
<div class="ttc" id="fonction_8c_html_ab9c63795209f514f5d3554bc9450b8de"><div class="ttname"><a href="fonction_8c.html#ab9c63795209f514f5d3554bc9450b8de">detect_and_draw</a></div><div class="ttdeci">void detect_and_draw(IplImage *img, CvHaarClassifierCascade *cascade, face **tab_face)</div><div class="ttdoc">Détecte et renvoie un rectangle pour chaque visage sur l&#39;image. </div><div class="ttdef"><b>Definition:</b> <a href="fonction_8c_source.html#l00200">fonction.c:200</a></div></div>
<div class="ttc" id="fonction_8c_html_a5e1058b3e8eb605a74ffdd7a26637b1e"><div class="ttname"><a href="fonction_8c.html#a5e1058b3e8eb605a74ffdd7a26637b1e">init_cascade</a></div><div class="ttdeci">CvHaarClassifierCascade * init_cascade()</div><div class="ttdoc">Charge les fichiers cascades pour la reconnaissance faciale. </div><div class="ttdef"><b>Definition:</b> <a href="fonction_8c_source.html#l00182">fonction.c:182</a></div></div>
@ -416,7 +403,7 @@ $(document).ready(function(){initNavTree('fonction_8c_source.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_23fdee2f6995db16c755697cdf620cf4.html">Code</a></li><li class="navelem"><a class="el" href="fonction_8c.html">fonction.c</a></li>
<li class="footer">Generated on Tue May 30 2017 18:00:53 for CamAdventure by
<li class="footer">Generated on Wed May 31 2017 09:17:28 for The Camera of Zelda by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>