<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Matheus Bratfisch &#187; opencv</title>
	<atom:link href="http://www.matbra.com/tag/opencv/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.matbra.com</link>
	<description>&#34;Cogito ergo sum&#34;</description>
	<lastBuildDate>Tue, 20 Dec 2011 00:03:21 +0000</lastBuildDate>
	<language>pt</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Reconhecimento Facial no Ubuntu.</title>
		<link>http://www.matbra.com/2009/08/19/reconhecimento-facial-no-ubuntu/</link>
		<comments>http://www.matbra.com/2009/08/19/reconhecimento-facial-no-ubuntu/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 04:26:37 +0000</pubDate>
		<dc:creator>Matheus (X-warrior) Bratfisch</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[opencv]]></category>
		<category><![CDATA[pam_face_authentication]]></category>
		<category><![CDATA[reconhecimento facial]]></category>

		<guid isPermaLink="false">http://www.matbra.com/?p=393</guid>
		<description><![CDATA[Boa noite, Estive dando uma lida sobre reconhecimento facial nos últimos dias e achei o pam-face-authentication. Acessei o mesmo e vi as dependencias dele: Opencv 1.0.0 + libpam (também o pacote de desenvolvedor) libX11 (também o pacote de desenvolvedor) Qt4.5 (Não foi testado com versões anteriores) Então pensei, por que não testar? Bom vamos começar&#8230; [...]]]></description>
			<content:encoded><![CDATA[<p>Boa noite, </p>
<p>Estive dando uma lida sobre reconhecimento facial nos últimos dias e achei o <a href="http://code.google.com/p/pam-face-authentication/" target="_blank">pam-face-authentication</a>. Acessei o mesmo e vi as dependencias dele:</p>
<p><a href="http://opencv.willowgarage.com/wiki" target="_blank">Opencv 1.0.0 +</a><br />
libpam (também o pacote de desenvolvedor)<br />
libX11 (também o pacote de desenvolvedor)<br />
Qt4.5 (Não foi testado com versões anteriores)</p>
<p>Então pensei, por que não testar? Bom vamos começar&#8230;</p>
<p><a href="http://opencv.willowgarage.com/wiki/InstallGuide_Linux"  target="_blank">Open CV &#8211; How to Install</a><br />
Irei fazer um breve resumo do que eu fiz: </p>
<p>1. $ sudo apt-get install build-essential</p>
<p>2. Acessei o synaptic e procurei pelo &#8220;CMake&#8221;, Subversion, GTK+ 2.x, libpng, zlib, libjpeg, libtiff, libjasper, python 2.3 ou maior, swig. Instalei também as &#8220;-dev&#8221; para desenvolvedores. (Foram diversos pacotes que não sei listar já que não sabia ao certo quais exatamente eram necessários.)</p>
<p>3. $ sudo apt-get install libavformat-dev</p>
<p>4. $ svn co https://opencvlibrary.svn.sourceforge.net/svnroot/opencvlibrary/tags/latest_tested_snapshot</p>
<p>5. $ cd latest_tested_snapshot/opencv (O diretório deve conter CMakeLists.txt, INSTALL, etc&#8230;)</p>
<p>6. $ mkdir release</p>
<p>7. $ cd release </p>
<p>8. $ cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_PYTHON_SUPPORT=ON ..</p>
<p>9. $ make</p>
<p>10. $ sudo make install</p>
<p>11. $ sudo ldconfig -v</p>
<p>12. $ cd bin</p>
<p>13. $ ./cxcoretest</p>
<p>Verifiquei se passou nos testes e passou. Então prossegui na instalação dos requisitos. </p>
<p>(OpenCv agora deve estar instalado e funcionando.)</p>
<p>Agora faltava a libpam, libX11, Qt4.5 procurei manualmente os mesmos no synaptic mais uma vez e adiciuonei também os pacotes de desenvolvedor. (Novamente foram vários pacotes instalados, porém não tinha certeza do que ia ou não, antes sobrar do que faltar num teste como esses.) </p>
<p>Outras dependencias? Provavelmente Ok.</p>
<p>Vamos ao que insteressa, <a href="http://lifeasiknow-it.blogspot.com/2009/08/pam-face-authentication-musings-how-to.html"  target="_blank">instalação do &#8220;pam-face-authentication&#8221; (ingles)</a></p>
<p>1. $ wget http://pam-face-authentication.googlecode.com/files/pam-face-authentication-0.3.tar.gz</p>
<p>2. $ tar -xf pam-face-authentication-0.3.tar.gz</p>
<p>3. $ cd pam-face-authentication-0.3</p>
<p>4. $ mkdir build</p>
<p>5. $ cd build</p>
<p>6. $ cmake -D CMAKE_INSTALL_DIR=/usr ..</p>
<p>7. $ make</p>
<p>8. $ sudo make install</p>
<p>Após instalado acessei o menu &#8220;Applications &#8211; Other &#8211; QtFacetrainer&#8221;, fiz reconhecimento facial. Fui em Advanced e testei, e me pareceu que estava funcionando. </p>
<p>Continuando a ler vi que havia um método para rodar o reconhecimento facial automaticamente quando fosse utilizado o comando &#8220;su usuario&#8221;. </p>
<p>Editei o &#8220;/etc/pam.d/su&#8221; com $ sudo vi /etc/pam.d/su</p>
<p>e adicionei a seguinte linha no inicio do arquivo: </p>
<p>auth sufficient pam_face_authentication.so enableX</p>
<p>(Lembrando que está opção é para quem deseja que uma janela com a exibição da webcam seja exibida. Caso você não deseje utilize auth sufficient pam_face_authentication.so)</p>
<p>Bom, espero que ajude um pouco, assim que for fazendo mais testes nas demais versões do Ubuntu mantenho você informado. </p>
<p>Até breve,<br />
Matheus</p>
<p>PS: Testei o mesmo na minha instalação velha do Ubuntu 9.04 e não obtive sucesso, mas lembro que foi minha primeira tentativa e posso ter feito algo errado. Como já estava pra formatar e instalar o 9.10 alpha 4 e testa-lo, decidi tentar novamente.) Entrei em contato com o desenvolvedor do pam-face, <a href="http://code.google.com/p/pam-face-authentication/issues/detail?id=17">tentando esclarecer minhas dúvidas sobre o </a>problema no pam-face. Quem sabe ajude você.</p>
<p>PS2: desculpe os vários erros de portugues, mas estou escrevendo bem rápido pois amanhã cedo tenho aula e já está tarde. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.matbra.com/2009/08/19/reconhecimento-facial-no-ubuntu/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

