<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>http://wiki.nosdigitais.teia.org.br/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hick209</id>
	<title>Pontão Nós Digitais - Contribuições do usuário [pt-br]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.nosdigitais.teia.org.br/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hick209"/>
	<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/Especial:Contribui%C3%A7%C3%B5es/Hick209"/>
	<updated>2026-04-21T21:21:08Z</updated>
	<subtitle>Contribuições do usuário</subtitle>
	<generator>MediaWiki 1.39.0</generator>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Nivaldo_Bondan%C3%A7a&amp;diff=5992</id>
		<title>Nivaldo Bondança</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Nivaldo_Bondan%C3%A7a&amp;diff=5992"/>
		<updated>2012-06-20T23:31:07Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Estudar */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Feitos ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Xinga&amp;quot; -&amp;gt; Contribuí no desenvolvimento de alguns dos algoritmos do site&lt;br /&gt;
&lt;br /&gt;
[[Evince]] -&amp;gt; Fiz uma contribuição e já tenho um commit no repositório central&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Contato==&lt;br /&gt;
&lt;br /&gt;
[mailto:hick209@gmail.com E-mail]&lt;br /&gt;
&lt;br /&gt;
[http://www.facebook.com/nivaldo.bondanca Facebook]&lt;br /&gt;
&lt;br /&gt;
[http://www.twitter.com/#!/hick209 Twitter]&lt;br /&gt;
&lt;br /&gt;
Nick no IRC, sourceforge, github, ou qualquer outro lugar:&lt;br /&gt;
hick209&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/user7776071/videos ScreenCasts] no Vimeo&lt;br /&gt;
&lt;br /&gt;
== Organização Própia ==&lt;br /&gt;
&lt;br /&gt;
=== Afazeres: ===&lt;br /&gt;
&lt;br /&gt;
==== Estudar ====&lt;br /&gt;
&lt;br /&gt;
* Android&lt;br /&gt;
* C/C++&lt;br /&gt;
* Java&lt;br /&gt;
* Web&lt;br /&gt;
&lt;br /&gt;
=== Futuro: ===&lt;br /&gt;
&lt;br /&gt;
==== Jogo de Musica ====&lt;br /&gt;
&lt;br /&gt;
Jogo estilo GuitarHero, porém com partituras de verdade.&lt;br /&gt;
&lt;br /&gt;
A aquisição do som pode ser feita através da captação do som com um microfone, ou com a conexão do instrumento (que tenha suporte adequado).&lt;br /&gt;
&lt;br /&gt;
===== Fazer =====&lt;br /&gt;
&lt;br /&gt;
* Modo Carreira: onde o nível de dificuldade das músicas é crescente, sendo uma boa maneira de ensinar a leitura de partitura para as pessoas&lt;br /&gt;
* Opção em que as diferentes notas tenham diferentes cores, para iniciantes&lt;br /&gt;
* Modo rítmico&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Nivaldo_Bondan%C3%A7a&amp;diff=5991</id>
		<title>Nivaldo Bondança</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Nivaldo_Bondan%C3%A7a&amp;diff=5991"/>
		<updated>2012-06-20T23:30:22Z</updated>

		<summary type="html">&lt;p&gt;Hick209: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Feitos ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Xinga&amp;quot; -&amp;gt; Contribuí no desenvolvimento de alguns dos algoritmos do site&lt;br /&gt;
&lt;br /&gt;
[[Evince]] -&amp;gt; Fiz uma contribuição e já tenho um commit no repositório central&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Contato==&lt;br /&gt;
&lt;br /&gt;
[mailto:hick209@gmail.com E-mail]&lt;br /&gt;
&lt;br /&gt;
[http://www.facebook.com/nivaldo.bondanca Facebook]&lt;br /&gt;
&lt;br /&gt;
[http://www.twitter.com/#!/hick209 Twitter]&lt;br /&gt;
&lt;br /&gt;
Nick no IRC, sourceforge, github, ou qualquer outro lugar:&lt;br /&gt;
hick209&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/user7776071/videos ScreenCasts] no Vimeo&lt;br /&gt;
&lt;br /&gt;
== Organização Própia ==&lt;br /&gt;
&lt;br /&gt;
=== Afazeres: ===&lt;br /&gt;
&lt;br /&gt;
==== Estudar ====&lt;br /&gt;
&lt;br /&gt;
* C/C++&lt;br /&gt;
* Android&lt;br /&gt;
* Web&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Futuro: ===&lt;br /&gt;
&lt;br /&gt;
==== Jogo de Musica ====&lt;br /&gt;
&lt;br /&gt;
Jogo estilo GuitarHero, porém com partituras de verdade.&lt;br /&gt;
&lt;br /&gt;
A aquisição do som pode ser feita através da captação do som com um microfone, ou com a conexão do instrumento (que tenha suporte adequado).&lt;br /&gt;
&lt;br /&gt;
===== Fazer =====&lt;br /&gt;
&lt;br /&gt;
* Modo Carreira: onde o nível de dificuldade das músicas é crescente, sendo uma boa maneira de ensinar a leitura de partitura para as pessoas&lt;br /&gt;
* Opção em que as diferentes notas tenham diferentes cores, para iniciantes&lt;br /&gt;
* Modo rítmico&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Nivaldo_Bondan%C3%A7a&amp;diff=3933</id>
		<title>Nivaldo Bondança</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Nivaldo_Bondan%C3%A7a&amp;diff=3933"/>
		<updated>2011-12-06T16:39:45Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Organização Própia */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Feitos ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Xinga&amp;quot; -&amp;gt; Contribuí no desenvolvimento de alguns dos algoritmos do site&lt;br /&gt;
&lt;br /&gt;
[[Evince]] -&amp;gt; Fiz uma contribuição e já tenho um commit no repositório central&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Grupo de Trabalho ==&lt;br /&gt;
&lt;br /&gt;
=== Primário ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt; [[GT-Video]]&lt;br /&gt;
  &amp;lt;li&amp;gt; Estudando [[OpenCV]] &amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt; Estudando SIP &amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt; Editando os meus ScreenCasts no Kino &amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt; Lendo o livro do Szeliski (nem tanto mais) &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Secundários ===&lt;br /&gt;
&lt;br /&gt;
[[GT-pdf]] -&amp;gt; Estudar GTK, e analisar outros leitores de pdf&lt;br /&gt;
&lt;br /&gt;
[[GT-Xinga]] -&amp;gt; Estudar Web&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Contato==&lt;br /&gt;
&lt;br /&gt;
[mailto:hick209@gmail.com E-mail]&lt;br /&gt;
&lt;br /&gt;
[http://www.facebook.com/nivaldo.bondanca Facebook]&lt;br /&gt;
&lt;br /&gt;
[http://www.twitter.com/#!/hick209 Twitter]&lt;br /&gt;
&lt;br /&gt;
Nick no IRC, sourceforge, ou qualquer outro lugar:&lt;br /&gt;
hick209&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/user7776071/videos ScreenCasts] no Vimeo&lt;br /&gt;
&lt;br /&gt;
== Organização Própia ==&lt;br /&gt;
&lt;br /&gt;
=== Afazeres: ===&lt;br /&gt;
&lt;br /&gt;
==== GT-Video ====&lt;br /&gt;
&lt;br /&gt;
* Aprender OpenCV&lt;br /&gt;
* Aprender processamento de imagens com o SIP&lt;br /&gt;
* Desenvolver o SIP&lt;br /&gt;
** Colocar as funções que o SIVP e o OpenCV tem no SIP&lt;br /&gt;
*** &amp;lt;i&amp;gt; This is gona be FUN &amp;lt;/i&amp;gt;&lt;br /&gt;
* Play with bundler and curve-based reconstruction (not sure how to translate this)&lt;br /&gt;
&lt;br /&gt;
E outras coisas que estão [http://sourceforge.net/apps/trac/labmacambira/query?status=%21closed&amp;amp;component=%23gt-video&amp;amp;order=priority aqui]&lt;br /&gt;
&lt;br /&gt;
==== Estudar ====&lt;br /&gt;
&lt;br /&gt;
* Algoritmos de Processamento de Imagem&lt;br /&gt;
* OpenCV&lt;br /&gt;
* SIP&lt;br /&gt;
* SciLab&lt;br /&gt;
* C/C++&lt;br /&gt;
* UNIX&lt;br /&gt;
* Gtk&lt;br /&gt;
* Web&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Futuro: ===&lt;br /&gt;
&lt;br /&gt;
==== Jogo de Musica ====&lt;br /&gt;
&lt;br /&gt;
Jogo estilo GuitarHero, porém com partituras de verdade.&lt;br /&gt;
&lt;br /&gt;
A aquisição do som pode ser feita através da captação do som com um microfone, ou com a conexão do instrumento (que tenha suporte adequado).&lt;br /&gt;
&lt;br /&gt;
===== Fazer =====&lt;br /&gt;
&lt;br /&gt;
* Modo Carreira: onde o nível de dificuldade das músicas é crescente, sendo uma boa maneira de ensinar a leitura para as pessoas&lt;br /&gt;
* Opção em que as diferentes notas tenham diferentes cores, para iniciantes&lt;br /&gt;
* Modo rítmico&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Processing&amp;diff=3851</id>
		<title>Processing</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Processing&amp;diff=3851"/>
		<updated>2011-11-17T13:34:06Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Reconhecendo seu Android no Ubuntu (linux) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Processing é uma &amp;quot;linguagem de programação&amp;quot;/&amp;quot;ambiente&amp;quot; para pessoas que querem criar imagens, animações e interações. Sua utilização auxilia bastante a produção destes, devido a seu alto nível de programação.&lt;br /&gt;
&lt;br /&gt;
= Download e Instalação =&lt;br /&gt;
&amp;lt;small&amp;gt; Testado em um Ubuntu 11.10 &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O material do [http://processing.org/ site oficial] já é muito bom e bastante explicativo.&lt;br /&gt;
Mesmo assim seguem as instruções para instalá-lo.&lt;br /&gt;
&amp;lt;small&amp;gt; Testado em um Ubuntu 11.10 &amp;lt;/small&amp;gt;&lt;br /&gt;
=== Download ===&lt;br /&gt;
&lt;br /&gt;
Para evitar problemas de compatibilidade sugiro que você instale a versão mais recente, na sessão Pre-Releases, isso evitará problemas como  ''You are using an obsolete build.xml''.&lt;br /&gt;
&lt;br /&gt;
* Baixe o pacote adequado [http://processing.org/download/ aqui] (pacote grande, faça um café enquanto baixa)&lt;br /&gt;
&lt;br /&gt;
=== Instalação ===&lt;br /&gt;
&lt;br /&gt;
* Descompacto em alguma pasta&lt;br /&gt;
&lt;br /&gt;
* Entre na pasta ''processing&amp;lt;sua-versão&amp;gt;'' e rode o executável ''processing''&lt;br /&gt;
&lt;br /&gt;
Pronto! Agora aproveite o café para mantê-lo acordado durante a noite enquanto você dá uma olhada os [http://wiki.processing.org/w/Video_Tutorials vídeo tutoriais] e [http://processing.org/learning/ tutoriais].&lt;br /&gt;
&lt;br /&gt;
=== Código para teste ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 void setup()&lt;br /&gt;
 {&lt;br /&gt;
   size(480, 120);&lt;br /&gt;
   smooth();&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 void draw()&lt;br /&gt;
 {&lt;br /&gt;
   if (mousePressed)&lt;br /&gt;
   {&lt;br /&gt;
     fill(0);&lt;br /&gt;
   }&lt;br /&gt;
   else&lt;br /&gt;
   {&lt;br /&gt;
     fill(255);&lt;br /&gt;
   }&lt;br /&gt;
   ellipse(mouseX, mouseY, 80, 80);&lt;br /&gt;
 }&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Rodando no Android =&lt;br /&gt;
&lt;br /&gt;
Para utilizar Android do processing, é necessário ter a SDK do Android instalada.&lt;br /&gt;
&lt;br /&gt;
=== Instalando o Android SDK ===&lt;br /&gt;
&lt;br /&gt;
* Baixe o pacote adequado [http://developer.android.com/sdk/index.html aqui]&lt;br /&gt;
* Desempacote-o&lt;br /&gt;
&lt;br /&gt;
Pronto! Você tem a SDK instalada! Agora precisamos baixar as API adequadas para utilização da Processing&lt;br /&gt;
&lt;br /&gt;
* Entre na pasta ''android-sdk-&amp;lt;sua-plataforma&amp;gt;'' baixada&lt;br /&gt;
* Dentro desta entre na pasta ''tools''&lt;br /&gt;
* Rode o programa ''android''&lt;br /&gt;
&lt;br /&gt;
Vai abrir o SDK and AVD Manager, nele&lt;br /&gt;
&lt;br /&gt;
* Instale os seguintes pacotes&lt;br /&gt;
** Android SDK Tools&lt;br /&gt;
** Android SDK Platform-tools&lt;br /&gt;
* E dentro de Android 2.2 (API 8)&lt;br /&gt;
** SDK Platform&lt;br /&gt;
** Google APIs by Google Inc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para versões mais recentes do Processing pode ser necessário instalar também o Android 4.0 (API 14)&lt;br /&gt;
&lt;br /&gt;
==== Reconhecendo seu Android no Ubuntu (linux) ====&lt;br /&gt;
&lt;br /&gt;
Para saber se seu dispositivo é reconhecido pelo seu sistema operacional&lt;br /&gt;
* Num terminal entre na pasta ''android-sdk-&amp;lt;sua-plataforma&amp;gt;''&lt;br /&gt;
* Dentro desta entre na pasta ''platform-tools''&lt;br /&gt;
* Use o comando&lt;br /&gt;
 $ adb devices&lt;br /&gt;
&lt;br /&gt;
Se a saída for algo do tipo&lt;br /&gt;
 List of devices attached &lt;br /&gt;
 001234567891000000000000    device&lt;br /&gt;
&lt;br /&gt;
Perfeito, não precisa mexer em nada, seu dispositivo já é reconhecido.&lt;br /&gt;
&lt;br /&gt;
Caso seja algo parecido com&lt;br /&gt;
 List of devices attached &lt;br /&gt;
 ????????????????????????    no permissions&lt;br /&gt;
&lt;br /&gt;
Então você vai ter que configurar isso manualmente.&lt;br /&gt;
&lt;br /&gt;
No windows dentro do 'SDK and ADT Manager',&lt;br /&gt;
* Dentro de 'Extras', baixe&lt;br /&gt;
** Google USB Driver Package&lt;br /&gt;
&lt;br /&gt;
Isso deve consertar&lt;br /&gt;
&lt;br /&gt;
Para Linux, é necessário configurar o acesso pelo udev, segue uma abordagem testada em um '''Ubuntu 11.10'''&lt;br /&gt;
&lt;br /&gt;
* Conecte seu aparelho no PC&lt;br /&gt;
* Abra um terminal e entre&lt;br /&gt;
 $ lsusb&lt;br /&gt;
* Da saída extraia a linha que fala do seu aparelho, será algo do tipo&lt;br /&gt;
 Bus 002 Device 005: ID e2b8:2d7r SEU_CELULAR&lt;br /&gt;
* Marque o primeiro item do ID&lt;br /&gt;
** Nesse caso seria e2b8 (esse é o seu idVendor)&lt;br /&gt;
* Entre como root&lt;br /&gt;
 $ sudo su&lt;br /&gt;
* Entre na pasta 'rules.d'&lt;br /&gt;
 # cd /etc/udev/rules.d/&lt;br /&gt;
* Crie um arquivo para colocar as regras de acesso ao seu dispositivo&lt;br /&gt;
 # touch 99-android.rules&lt;br /&gt;
* Edite o arquivo e jogue as seguintes informações nele&lt;br /&gt;
 #######################################&lt;br /&gt;
 # Configuracao para acesso do Android #&lt;br /&gt;
 #######################################&lt;br /&gt;
 &lt;br /&gt;
 SUBSYSTEM==&amp;quot;usb&amp;quot;, ATTR{idVendor}==&amp;quot;e2b8&amp;quot;, MODE=&amp;quot;0666&amp;quot;, GROUP=&amp;quot;plugdev&amp;quot;&lt;br /&gt;
 #                                   ^&lt;br /&gt;
 #                                   |&lt;br /&gt;
 #  Coloque o seu idVendor         aqui, que foi marcado anteriormente&lt;br /&gt;
* Reinicie o ''udev'' e o ''adb''&lt;br /&gt;
 # /etc/init.d/udev restart&lt;br /&gt;
* Saia do modo root ( ctrl + d )&lt;br /&gt;
* Va na pasta do android-sdk-&amp;lt;sua-plataforma&amp;gt;/platform-tools, e entre&lt;br /&gt;
 $ ./adb kill-server&lt;br /&gt;
 $ ./adb start-server&lt;br /&gt;
* Rode&lt;br /&gt;
 $ ./adb devices&lt;br /&gt;
&amp;lt;small&amp;gt;(Tada!!!)&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Links e referências =&lt;br /&gt;
&lt;br /&gt;
== Processing ==&lt;br /&gt;
[http://processing.org/ Site Oficial]&lt;br /&gt;
&lt;br /&gt;
[http://processing.org/download/ Download]&lt;br /&gt;
&lt;br /&gt;
[http://wiki.processing.org/w/Main_Page Wiki] &amp;lt;small&amp;gt; com tutoriais e diversas outras informações &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Android ==&lt;br /&gt;
[http://developer.android.com/ Site oficial] de desenvolvimento para android&lt;br /&gt;
&lt;br /&gt;
[http://developer.android.com/sdk/index.html Download] do SDK&lt;br /&gt;
&lt;br /&gt;
[http://developer.android.com/sdk/adding-components.html Acionando componentes] pelo 'SDK and ADT Manager&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:LabMacambira]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Processing&amp;diff=3850</id>
		<title>Processing</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Processing&amp;diff=3850"/>
		<updated>2011-11-17T13:31:45Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Reconhecendo seu Android no Ubuntu (linux) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Processing é uma &amp;quot;linguagem de programação&amp;quot;/&amp;quot;ambiente&amp;quot; para pessoas que querem criar imagens, animações e interações. Sua utilização auxilia bastante a produção destes, devido a seu alto nível de programação.&lt;br /&gt;
&lt;br /&gt;
= Download e Instalação =&lt;br /&gt;
&amp;lt;small&amp;gt; Testado em um Ubuntu 11.10 &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O material do [http://processing.org/ site oficial] já é muito bom e bastante explicativo.&lt;br /&gt;
Mesmo assim seguem as instruções para instalá-lo.&lt;br /&gt;
&amp;lt;small&amp;gt; Testado em um Ubuntu 11.10 &amp;lt;/small&amp;gt;&lt;br /&gt;
=== Download ===&lt;br /&gt;
&lt;br /&gt;
Para evitar problemas de compatibilidade sugiro que você instale a versão mais recente, na sessão Pre-Releases, isso evitará problemas como  ''You are using an obsolete build.xml''.&lt;br /&gt;
&lt;br /&gt;
* Baixe o pacote adequado [http://processing.org/download/ aqui] (pacote grande, faça um café enquanto baixa)&lt;br /&gt;
&lt;br /&gt;
=== Instalação ===&lt;br /&gt;
&lt;br /&gt;
* Descompacto em alguma pasta&lt;br /&gt;
&lt;br /&gt;
* Entre na pasta ''processing&amp;lt;sua-versão&amp;gt;'' e rode o executável ''processing''&lt;br /&gt;
&lt;br /&gt;
Pronto! Agora aproveite o café para mantê-lo acordado durante a noite enquanto você dá uma olhada os [http://wiki.processing.org/w/Video_Tutorials vídeo tutoriais] e [http://processing.org/learning/ tutoriais].&lt;br /&gt;
&lt;br /&gt;
=== Código para teste ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 void setup()&lt;br /&gt;
 {&lt;br /&gt;
   size(480, 120);&lt;br /&gt;
   smooth();&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 void draw()&lt;br /&gt;
 {&lt;br /&gt;
   if (mousePressed)&lt;br /&gt;
   {&lt;br /&gt;
     fill(0);&lt;br /&gt;
   }&lt;br /&gt;
   else&lt;br /&gt;
   {&lt;br /&gt;
     fill(255);&lt;br /&gt;
   }&lt;br /&gt;
   ellipse(mouseX, mouseY, 80, 80);&lt;br /&gt;
 }&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Rodando no Android =&lt;br /&gt;
&lt;br /&gt;
Para utilizar Android do processing, é necessário ter a SDK do Android instalada.&lt;br /&gt;
&lt;br /&gt;
=== Instalando o Android SDK ===&lt;br /&gt;
&lt;br /&gt;
* Baixe o pacote adequado [http://developer.android.com/sdk/index.html aqui]&lt;br /&gt;
* Desempacote-o&lt;br /&gt;
&lt;br /&gt;
Pronto! Você tem a SDK instalada! Agora precisamos baixar as API adequadas para utilização da Processing&lt;br /&gt;
&lt;br /&gt;
* Entre na pasta ''android-sdk-&amp;lt;sua-plataforma&amp;gt;'' baixada&lt;br /&gt;
* Dentro desta entre na pasta ''tools''&lt;br /&gt;
* Rode o programa ''android''&lt;br /&gt;
&lt;br /&gt;
Vai abrir o SDK and AVD Manager, nele&lt;br /&gt;
&lt;br /&gt;
* Instale os seguintes pacotes&lt;br /&gt;
** Android SDK Tools&lt;br /&gt;
** Android SDK Platform-tools&lt;br /&gt;
* E dentro de Android 2.2 (API 8)&lt;br /&gt;
** SDK Platform&lt;br /&gt;
** Google APIs by Google Inc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para versões mais recentes do Processing pode ser necessário instalar também o Android 4.0 (API 14)&lt;br /&gt;
&lt;br /&gt;
==== Reconhecendo seu Android no Ubuntu (linux) ====&lt;br /&gt;
&lt;br /&gt;
Para saber se seu dispositivo é reconhecido pelo seu sistema operacional&lt;br /&gt;
* Num terminal entre na pasta ''android-sdk-&amp;lt;sua-plataforma&amp;gt;''&lt;br /&gt;
* Dentro desta entre na pasta ''platform-tools''&lt;br /&gt;
* Use o comando&lt;br /&gt;
 $ adb devices&lt;br /&gt;
&lt;br /&gt;
Se a saída for algo do tipo&lt;br /&gt;
 List of devices attached &lt;br /&gt;
 001234567891000000000000    device&lt;br /&gt;
&lt;br /&gt;
Perfeito, não precisa mexer em nada, seu dispositivo já é reconhecido.&lt;br /&gt;
&lt;br /&gt;
Caso seja algo parecido com&lt;br /&gt;
 List of devices attached &lt;br /&gt;
 ????????????????????????    no permissions&lt;br /&gt;
&lt;br /&gt;
Então você vai ter que configurar isso manualmente.&lt;br /&gt;
&lt;br /&gt;
No windows dentro do 'SDK and ADT Manager',&lt;br /&gt;
* Dentro de 'Extras', baixe&lt;br /&gt;
** Google USB Driver Package&lt;br /&gt;
&lt;br /&gt;
Isso deve consertar&lt;br /&gt;
&lt;br /&gt;
Para Linux, é necessário configurar o acesso pelo udev, segue uma abordagem testada em um '''Ubuntu 11.10'''&lt;br /&gt;
&lt;br /&gt;
* Conecte seu aparelho no PC&lt;br /&gt;
* Abra um terminal e entre&lt;br /&gt;
 $ lsusb&lt;br /&gt;
* Da saída extraia a linha que fala do seu aparelho, será algo do tipo&lt;br /&gt;
 Bus 002 Device 005: ID e2b8:2d7r SEU_CELULAR&lt;br /&gt;
* Marque o primeiro item do ID&lt;br /&gt;
** Nesse caso seria e2b8 (esse é o seu idVendor)&lt;br /&gt;
* Entre como root&lt;br /&gt;
 $ sudo su&lt;br /&gt;
* Entre na pasta 'rules.d'&lt;br /&gt;
 # cd /etc/udev/rules.d/&lt;br /&gt;
* Crie um arquivo para colocar as regras de acesso ao seu dispositivo&lt;br /&gt;
 # touch 99-android.rules&lt;br /&gt;
* Edite o arquivo e jogue as seguintes informações nele&lt;br /&gt;
 #######################################&lt;br /&gt;
 # Configuracao para acesso do Android #&lt;br /&gt;
 #######################################&lt;br /&gt;
 &lt;br /&gt;
 SUBSYSTEM==&amp;quot;usb&amp;quot;, ATTR{idVendor}==&amp;quot;e2b8&amp;quot;, MODE=&amp;quot;0666&amp;quot;, GROUP=&amp;quot;plugdev&amp;quot;&lt;br /&gt;
 #                                   ^&lt;br /&gt;
 #                                   |&lt;br /&gt;
 #  Coloque o seu idVendor         aqui, que foi marcado anteriormente&lt;br /&gt;
* Reinicie o ''udev'' e o ''adb''&lt;br /&gt;
 # /etc/init.d/udev restart&lt;br /&gt;
* Saia do modo root ( ctrl + d )&lt;br /&gt;
* Va na pasta do android-sdk-&amp;lt;sua-plataforma&amp;gt;/platform-tools, e entre&lt;br /&gt;
 $ ./adb kill-server&lt;br /&gt;
 $ ./adb start-server&lt;br /&gt;
* Rode&lt;br /&gt;
 $ ./adb devices&lt;br /&gt;
'''E veja o resultado! (Tada!!!)'''&lt;br /&gt;
&lt;br /&gt;
= Links e referências =&lt;br /&gt;
&lt;br /&gt;
== Processing ==&lt;br /&gt;
[http://processing.org/ Site Oficial]&lt;br /&gt;
&lt;br /&gt;
[http://processing.org/download/ Download]&lt;br /&gt;
&lt;br /&gt;
[http://wiki.processing.org/w/Main_Page Wiki] &amp;lt;small&amp;gt; com tutoriais e diversas outras informações &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Android ==&lt;br /&gt;
[http://developer.android.com/ Site oficial] de desenvolvimento para android&lt;br /&gt;
&lt;br /&gt;
[http://developer.android.com/sdk/index.html Download] do SDK&lt;br /&gt;
&lt;br /&gt;
[http://developer.android.com/sdk/adding-components.html Acionando componentes] pelo 'SDK and ADT Manager&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:LabMacambira]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Processing&amp;diff=3849</id>
		<title>Processing</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Processing&amp;diff=3849"/>
		<updated>2011-11-16T20:20:44Z</updated>

		<summary type="html">&lt;p&gt;Hick209: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Processing é uma &amp;quot;linguagem de programação&amp;quot;/&amp;quot;ambiente&amp;quot; para pessoas que querem criar imagens, animações e interações. Sua utilização auxilia bastante a produção destes, devido a seu alto nível de programação.&lt;br /&gt;
&lt;br /&gt;
= Download e Instalação =&lt;br /&gt;
&amp;lt;small&amp;gt; Testado em um Ubuntu 11.10 &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O material do [http://processing.org/ site oficial] já é muito bom e bastante explicativo.&lt;br /&gt;
Mesmo assim seguem as instruções para instalá-lo.&lt;br /&gt;
&amp;lt;small&amp;gt; Testado em um Ubuntu 11.10 &amp;lt;/small&amp;gt;&lt;br /&gt;
=== Download ===&lt;br /&gt;
&lt;br /&gt;
Para evitar problemas de compatibilidade sugiro que você instale a versão mais recente, na sessão Pre-Releases, isso evitará problemas como  ''You are using an obsolete build.xml''.&lt;br /&gt;
&lt;br /&gt;
* Baixe o pacote adequado [http://processing.org/download/ aqui] (pacote grande, faça um café enquanto baixa)&lt;br /&gt;
&lt;br /&gt;
=== Instalação ===&lt;br /&gt;
&lt;br /&gt;
* Descompacto em alguma pasta&lt;br /&gt;
&lt;br /&gt;
* Entre na pasta ''processing&amp;lt;sua-versão&amp;gt;'' e rode o executável ''processing''&lt;br /&gt;
&lt;br /&gt;
Pronto! Agora aproveite o café para mantê-lo acordado durante a noite enquanto você dá uma olhada os [http://wiki.processing.org/w/Video_Tutorials vídeo tutoriais] e [http://processing.org/learning/ tutoriais].&lt;br /&gt;
&lt;br /&gt;
=== Código para teste ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 void setup()&lt;br /&gt;
 {&lt;br /&gt;
   size(480, 120);&lt;br /&gt;
   smooth();&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
 void draw()&lt;br /&gt;
 {&lt;br /&gt;
   if (mousePressed)&lt;br /&gt;
   {&lt;br /&gt;
     fill(0);&lt;br /&gt;
   }&lt;br /&gt;
   else&lt;br /&gt;
   {&lt;br /&gt;
     fill(255);&lt;br /&gt;
   }&lt;br /&gt;
   ellipse(mouseX, mouseY, 80, 80);&lt;br /&gt;
 }&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Rodando no Android =&lt;br /&gt;
&lt;br /&gt;
Para utilizar Android do processing, é necessário ter a SDK do Android instalada.&lt;br /&gt;
&lt;br /&gt;
=== Instalando o Android SDK ===&lt;br /&gt;
&lt;br /&gt;
* Baixe o pacote adequado [http://developer.android.com/sdk/index.html aqui]&lt;br /&gt;
* Desempacote-o&lt;br /&gt;
&lt;br /&gt;
Pronto! Você tem a SDK instalada! Agora precisamos baixar as API adequadas para utilização da Processing&lt;br /&gt;
&lt;br /&gt;
* Entre na pasta ''android-sdk-&amp;lt;sua-plataforma&amp;gt;'' baixada&lt;br /&gt;
* Dentro desta entre na pasta ''tools''&lt;br /&gt;
* Rode o programa ''android''&lt;br /&gt;
&lt;br /&gt;
Vai abrir o SDK and AVD Manager, nele&lt;br /&gt;
&lt;br /&gt;
* Instale os seguintes pacotes&lt;br /&gt;
** Android SDK Tools&lt;br /&gt;
** Android SDK Platform-tools&lt;br /&gt;
* E dentro de Android 2.2 (API 8)&lt;br /&gt;
** SDK Platform&lt;br /&gt;
** Google APIs by Google Inc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Para versões mais recentes do Processing pode ser necessário instalar também o Android 4.0 (API 14)&lt;br /&gt;
&lt;br /&gt;
==== Reconhecendo seu Android no Ubuntu (linux) ====&lt;br /&gt;
&lt;br /&gt;
Para saber se seu dispositivo é reconhecido pelo seu sistema operacional&lt;br /&gt;
* Num terminal entre na pasta ''android-sdk-&amp;lt;sua-plataforma&amp;gt;''&lt;br /&gt;
* Dentro desta entre na pasta ''platform-tools''&lt;br /&gt;
* Use o comando&lt;br /&gt;
 $ adb devices&lt;br /&gt;
&lt;br /&gt;
Se a saída for algo do tipo&lt;br /&gt;
 List of devices attached &lt;br /&gt;
 001234567891000000000000    device&lt;br /&gt;
&lt;br /&gt;
Perfeito, não precisa mexer em nada, seu dispositivo já é reconhecido.&lt;br /&gt;
&lt;br /&gt;
Caso seja algo parecido com&lt;br /&gt;
 List of devices attached &lt;br /&gt;
 ????????????????????????    no permissions&lt;br /&gt;
&lt;br /&gt;
Então você vai ter que configurar isso manualmente.&lt;br /&gt;
&lt;br /&gt;
No windows dentro do 'SDK and ADT Manager',&lt;br /&gt;
* Dentro de 'Extras', baixe&lt;br /&gt;
** Google USB Driver Package&lt;br /&gt;
&lt;br /&gt;
Isso deve consertar&lt;br /&gt;
&lt;br /&gt;
Para Linux, é necessário configurar o acesso pelo udev, segue uma abordagem testada em um '''Ubuntu 11.10'''&lt;br /&gt;
&lt;br /&gt;
* Conecte seu aparelho no PC&lt;br /&gt;
* Abra um terminal e entre&lt;br /&gt;
 $ lsusb&lt;br /&gt;
* Da saída extraia a linha que fala do seu aparelho, será algo do tipo&lt;br /&gt;
 Bus 002 Device 005: ID e2b8:2d7r SEU_CELULAR&lt;br /&gt;
* Marque o primeiro item do ID&lt;br /&gt;
** Nesse caso seria e2b8 (esse é o seu idVendor)&lt;br /&gt;
* Entre como root&lt;br /&gt;
 $ sudo su&lt;br /&gt;
* Entre na pasta 'rules.d'&lt;br /&gt;
 # cd /etc/udev/rules.d/&lt;br /&gt;
* Crie um arquivo para colocar as regras de acesso ao seu dispositivo&lt;br /&gt;
 # touch 99-android.rules&lt;br /&gt;
* Edite o arquivo e jogue as seguintes informações nele&lt;br /&gt;
 #######################################&lt;br /&gt;
 # Configuracao para acesso do Android #&lt;br /&gt;
 #######################################&lt;br /&gt;
 SUBSYSTEM==&amp;quot;usb&amp;quot;, ATTR{idVendor}==&amp;quot;e2b8&amp;quot;, MODE=&amp;quot;0666&amp;quot;, GROUP=&amp;quot;plugdev&amp;quot;&lt;br /&gt;
 #                                   ^&lt;br /&gt;
 #                                   |&lt;br /&gt;
 #  Coloque o seu idVendor         aqui, que foi marcado anteriormente&lt;br /&gt;
* Reinicie o ''udev'' e o ''adb''&lt;br /&gt;
 # /etc/init.d/udev restart&lt;br /&gt;
* Saia do modo root ( ctrl + d )&lt;br /&gt;
* Va na pasta do android-sdk-&amp;lt;sua-plataforma&amp;gt;/platform-tools, e entre&lt;br /&gt;
 $ ./adb kill-server&lt;br /&gt;
 $ ./adb start-server&lt;br /&gt;
* Rode&lt;br /&gt;
 $ ./adb devices&lt;br /&gt;
'''E veja o resultado! (chãram!)'''&lt;br /&gt;
&lt;br /&gt;
= Links e referências =&lt;br /&gt;
&lt;br /&gt;
== Processing ==&lt;br /&gt;
[http://processing.org/ Site Oficial]&lt;br /&gt;
&lt;br /&gt;
[http://processing.org/download/ Download]&lt;br /&gt;
&lt;br /&gt;
[http://wiki.processing.org/w/Main_Page Wiki] &amp;lt;small&amp;gt; com tutoriais e diversas outras informações &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Android ==&lt;br /&gt;
[http://developer.android.com/ Site oficial] de desenvolvimento para android&lt;br /&gt;
&lt;br /&gt;
[http://developer.android.com/sdk/index.html Download] do SDK&lt;br /&gt;
&lt;br /&gt;
[http://developer.android.com/sdk/adding-components.html Acionando componentes] pelo 'SDK and ADT Manager&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:LabMacambira]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Processing&amp;diff=3846</id>
		<title>Processing</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Processing&amp;diff=3846"/>
		<updated>2011-11-16T19:06:36Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Download e Instalação */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Processing é uma &amp;quot;linguagem de programação&amp;quot;/&amp;quot;ambiente&amp;quot; para pessoas que querem criar imagens, animações e interações. Sua utilização auxilia bastante a produção destes, devido a seu alto nível de programação.&lt;br /&gt;
&lt;br /&gt;
= Download e Instalação =&lt;br /&gt;
&amp;lt;small&amp;gt; Testado em um Ubuntu 11.10 &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
O material do [http://processing.org/ site oficial] já é muito bom e bastante explicativo.&lt;br /&gt;
Mesmo assim seguem as instruções para instalá-lo.&lt;br /&gt;
&lt;br /&gt;
=== Download ===&lt;br /&gt;
&lt;br /&gt;
Para evitar problemas de compatibilidade sugiro que você instale a versão mais recente, na sessão Pre-Releases, isso evitará problemas como ''You are using an obsolete build.xml''.&lt;br /&gt;
&lt;br /&gt;
* Baixe o pacote adequado [http://processing.org/download/ aqui] (pacote grande, faça um café enquanto baixa)&lt;br /&gt;
&lt;br /&gt;
=== Instalação ===&lt;br /&gt;
&lt;br /&gt;
* Descompacto em alguma pasta&lt;br /&gt;
&lt;br /&gt;
* Entre na pasta ''processing&amp;lt;sua-versão&amp;gt;'' e rode o executável ''processing''&lt;br /&gt;
&lt;br /&gt;
Pronto! Agora aproveite o café para mantê-lo acordado durante a noite enquanto você dá uma olhada os [http://wiki.processing.org/w/Video_Tutorials tutoriais].&lt;br /&gt;
&lt;br /&gt;
= Links e referências =&lt;br /&gt;
&lt;br /&gt;
[http://processing.org/ Site Oficial]&lt;br /&gt;
&lt;br /&gt;
[http://processing.org/download/ Download]&lt;br /&gt;
&lt;br /&gt;
[http://wiki.processing.org/w/Main_Page Wiki] &amp;lt;small&amp;gt; com tutoriais e diversas outras informações &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[Category:LabMacambira]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Processing&amp;diff=3845</id>
		<title>Processing</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Processing&amp;diff=3845"/>
		<updated>2011-11-16T19:05:27Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Instalação */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Processing é uma &amp;quot;linguagem de programação&amp;quot;/&amp;quot;ambiente&amp;quot; para pessoas que querem criar imagens, animações e interações. Sua utilização auxilia bastante a produção destes, devido a seu alto nível de programação.&lt;br /&gt;
&lt;br /&gt;
= Download e Instalação =&lt;br /&gt;
&lt;br /&gt;
O material do [http://processing.org/ site oficial] já é muito bom e bastante explicativo.&lt;br /&gt;
Mesmo assim seguem as instruções para instalá-lo.&lt;br /&gt;
&lt;br /&gt;
=== Download ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt; Testado em um Ubuntu 11.10 &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para evitar problemas de compatibilidade sugiro que você instale a versão mais recente, na sessão Pre-Releases, isso evitará problemas como ''You are using an obsolete build.xml''.&lt;br /&gt;
&lt;br /&gt;
* Baixe o pacote adequado [http://processing.org/download/ aqui] (pacote grande, faça um café enquanto baixa)&lt;br /&gt;
&lt;br /&gt;
=== Instalação ===&lt;br /&gt;
&lt;br /&gt;
* Descompacto em alguma pasta&lt;br /&gt;
&lt;br /&gt;
* Entre na pasta ''processing&amp;lt;sua-versão&amp;gt;'' e rode o executável ''processing''&lt;br /&gt;
&lt;br /&gt;
Pronto! Agora aproveite o café para mantê-lo acordado durante a noite enquanto você dá uma olhada os [http://wiki.processing.org/w/Video_Tutorials tutoriais].&lt;br /&gt;
&lt;br /&gt;
= Links e referências =&lt;br /&gt;
&lt;br /&gt;
[http://processing.org/ Site Oficial]&lt;br /&gt;
&lt;br /&gt;
[http://processing.org/download/ Download]&lt;br /&gt;
&lt;br /&gt;
[http://wiki.processing.org/w/Main_Page Wiki] &amp;lt;small&amp;gt; com tutoriais e diversas outras informações &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[Category:LabMacambira]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Processing&amp;diff=3844</id>
		<title>Processing</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Processing&amp;diff=3844"/>
		<updated>2011-11-16T18:59:44Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Instalação */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Processing é uma &amp;quot;linguagem de programação&amp;quot;/&amp;quot;ambiente&amp;quot; para pessoas que querem criar imagens, animações e interações. Sua utilização auxilia bastante a produção destes, devido a seu alto nível de programação.&lt;br /&gt;
&lt;br /&gt;
= Download e Instalação =&lt;br /&gt;
&lt;br /&gt;
O material do [http://processing.org/ site oficial] já é muito bom e bastante explicativo.&lt;br /&gt;
Mesmo assim seguem as instruções para instalá-lo.&lt;br /&gt;
&lt;br /&gt;
=== Download ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt; Testado em um Ubuntu 11.10 &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para evitar problemas de compatibilidade sugiro que você instale a versão mais recente, na sessão Pre-Releases, isso evitará problemas como ''You are using an obsolete build.xml''.&lt;br /&gt;
&lt;br /&gt;
* Baixe o pacote adequado [http://processing.org/download/ aqui] (pacote grande, faça um café enquanto baixa)&lt;br /&gt;
&lt;br /&gt;
=== Instalação ===&lt;br /&gt;
&lt;br /&gt;
* Descompacto em alguma pasta&lt;br /&gt;
&lt;br /&gt;
* Entre na pasta e rode o executável ''processing&amp;lt;sua-versao&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Pronto! Agora aproveite o café para mantê-lo acordado durante a noite enquanto você dá uma olhada os [http://wiki.processing.org/w/Video_Tutorials tutoriais].&lt;br /&gt;
&lt;br /&gt;
= Links e referências =&lt;br /&gt;
&lt;br /&gt;
[http://processing.org/ Site Oficial]&lt;br /&gt;
&lt;br /&gt;
[http://processing.org/download/ Download]&lt;br /&gt;
&lt;br /&gt;
[http://wiki.processing.org/w/Main_Page Wiki] &amp;lt;small&amp;gt; com tutoriais e diversas outras informações &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[Category:LabMacambira]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Processing&amp;diff=3843</id>
		<title>Processing</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Processing&amp;diff=3843"/>
		<updated>2011-11-16T18:58:53Z</updated>

		<summary type="html">&lt;p&gt;Hick209: Nova página: Processing é uma &amp;quot;linguagem de programação&amp;quot;/&amp;quot;ambiente&amp;quot; para pessoas que querem criar imagens, animações e interações. Sua utilização auxilia bastante a produção destes, devi...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Processing é uma &amp;quot;linguagem de programação&amp;quot;/&amp;quot;ambiente&amp;quot; para pessoas que querem criar imagens, animações e interações. Sua utilização auxilia bastante a produção destes, devido a seu alto nível de programação.&lt;br /&gt;
&lt;br /&gt;
= Download e Instalação =&lt;br /&gt;
&lt;br /&gt;
O material do [http://processing.org/ site oficial] já é muito bom e bastante explicativo.&lt;br /&gt;
Mesmo assim seguem as instruções para instalá-lo.&lt;br /&gt;
&lt;br /&gt;
=== Download ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt; Testado em um Ubuntu 11.10 &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Para evitar problemas de compatibilidade sugiro que você instale a versão mais recente, na sessão Pre-Releases, isso evitará problemas como ''You are using an obsolete build.xml''.&lt;br /&gt;
&lt;br /&gt;
* Baixe o pacote adequado [http://processing.org/download/ aqui] (pacote grande, faça um café enquanto baixa)&lt;br /&gt;
&lt;br /&gt;
=== Instalação ===&lt;br /&gt;
&lt;br /&gt;
* Descompacto em alguma pasta&lt;br /&gt;
&lt;br /&gt;
* Entre na pasta e execute o executável ''processing&amp;lt;sua-versao&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
Pronto! Agora aproveite o café para mantê-lo acordado durante a noite enquanto você dá uma olhada os [http://wiki.processing.org/w/Video_Tutorials tutoriais].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Links e referências =&lt;br /&gt;
&lt;br /&gt;
[http://processing.org/ Site Oficial]&lt;br /&gt;
&lt;br /&gt;
[http://processing.org/download/ Download]&lt;br /&gt;
&lt;br /&gt;
[http://wiki.processing.org/w/Main_Page Wiki] &amp;lt;small&amp;gt; com tutoriais e diversas outras informações &amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[Category:LabMacambira]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=PS3_Eye&amp;diff=3811</id>
		<title>PS3 Eye</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=PS3_Eye&amp;diff=3811"/>
		<updated>2011-11-10T02:18:46Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Linx */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The PS3 eye camera is a useful webcam that is cheap yet fast enough for many practical purposes. At [[Lab Macambira]] we use it for projects such as the [[AirHackTable]].&lt;br /&gt;
&lt;br /&gt;
== Controlling the Parameters ==&lt;br /&gt;
This information may be obsolete, but here it is:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
List all available V4L control of the driver :&lt;br /&gt;
 v4l2-ctl -d /dev/video0 -l&lt;br /&gt;
View actual control value :&lt;br /&gt;
 v4l2-ctl -d /dev/video0 -C [gain, exposure, vflip .....]&lt;br /&gt;
Set control value :&lt;br /&gt;
 v4l2-ctl -d /dev/video0 -c  [gain=xx, exposure=yy, vflip=z .....]&lt;br /&gt;
&lt;br /&gt;
TIP: You must set autogain=0 before to set other controls like gain or exposure.&lt;br /&gt;
&lt;br /&gt;
Useful settings (using modprobe, but can be set using v4l as above as well)&lt;br /&gt;
 modprobe -r gspca_ov534      #to remove the module&lt;br /&gt;
&lt;br /&gt;
 modprobe gspca_ov534 videomode=14 autogain=0 exposure=60&lt;br /&gt;
&lt;br /&gt;
(to load the driver with a 320×240 resolution and fixed exposure at 75 fps)&lt;br /&gt;
&lt;br /&gt;
== Linx ==&lt;br /&gt;
&lt;br /&gt;
http://wiki.nuigroup.com/PS3_Eye_on_Linux&lt;br /&gt;
&lt;br /&gt;
http://kaswy.free.fr/?q=en/node/47&lt;br /&gt;
&lt;br /&gt;
http://kaswy.free.fr/?q=node/42&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Neste site tem um patch do driver que lhe permite controlar algumas coisas extras, entre elas o white balance.&lt;br /&gt;
[http://bear24rw.blogspot.com/2009/11/ps3-eye-driver-patch.html Driver Patch]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;br /&gt;
[[Category:Video]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=PS3_Eye&amp;diff=3734</id>
		<title>PS3 Eye</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=PS3_Eye&amp;diff=3734"/>
		<updated>2011-11-01T13:02:12Z</updated>

		<summary type="html">&lt;p&gt;Hick209: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The PS3 eye camera is a useful webcam that is cheap yet fast enough for many practical purposes. At [[Lab Macambira]] we use it for projects such as the [[AirHackTable]].&lt;br /&gt;
&lt;br /&gt;
== Controlling the Parameters ==&lt;br /&gt;
This information may be obsolete, but here it is:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
List all available V4L control of the driver :&lt;br /&gt;
 v4l2-ctl -d /dev/video0 -l&lt;br /&gt;
View actual control value :&lt;br /&gt;
 v4l2-ctl -d /dev/video0 -C [gain, exposure, vflip .....]&lt;br /&gt;
Set control value :&lt;br /&gt;
 v4l2-ctl -d /dev/video0 -c  [gain=xx, exposure=yy, vflip=z .....]&lt;br /&gt;
&lt;br /&gt;
TIP: You must set autogain=0 before to set other controls like gain or exposure.&lt;br /&gt;
&lt;br /&gt;
Useful settings (using modprobe, but can be set using v4l as above as well)&lt;br /&gt;
 modprobe -r gspca_ov534      #to remove the module&lt;br /&gt;
&lt;br /&gt;
 modprobe gspca_ov534 videomode=14 autogain=0 exposure=60&lt;br /&gt;
&lt;br /&gt;
(to load the driver with a 320×240 resolution and fixed exposure at 75 fps)&lt;br /&gt;
&lt;br /&gt;
== Linx ==&lt;br /&gt;
&lt;br /&gt;
http://kaswy.free.fr/?q=en/node/47&lt;br /&gt;
http://kaswy.free.fr/?q=node/42&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;br /&gt;
[[Category:Video]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Git_-_principais_comandos&amp;diff=3619</id>
		<title>Git - principais comandos</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Git_-_principais_comandos&amp;diff=3619"/>
		<updated>2011-10-24T22:58:47Z</updated>

		<summary type="html">&lt;p&gt;Hick209: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mostra as configurações &lt;br /&gt;
 git config --list&lt;br /&gt;
&lt;br /&gt;
Mostra o valor do [atributo] &lt;br /&gt;
&amp;lt;pre&amp;gt;git config [atributo]&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
Adiciona o [arquivo] para ser enviado no próximo commit &lt;br /&gt;
&amp;lt;pre&amp;gt;git add [arquivo]&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
Mostra o status do commit atual &lt;br /&gt;
&amp;lt;pre&amp;gt;git status&amp;lt;/pre&amp;gt; &lt;br /&gt;
Mostra as mudanças realizadas nos arquivos do commit atual &lt;br /&gt;
&amp;lt;pre&amp;gt;git diff&amp;lt;/pre&amp;gt; &lt;br /&gt;
Realiza o commit &lt;br /&gt;
&amp;lt;pre&amp;gt;git commit&lt;br /&gt;
    -m &amp;quot;mensagem&amp;quot;    // coloca essa mensagem a respeito do commit&lt;br /&gt;
    -v               // coloca a mensagem padrão do git mais o que foi mudado em cada arquivo&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
Remove um arquivo &lt;br /&gt;
&amp;lt;pre&amp;gt;git rm&lt;br /&gt;
    --cache          // tira dos arquivos do próximo commit, o contrário de git add&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mostra todos os commits&lt;br /&gt;
&amp;lt;pre&amp;gt;git log&lt;br /&gt;
   --all                   // mostra todos os commits&lt;br /&gt;
   --pretty=oneline        // um em cada linha&lt;br /&gt;
   --max-count=2           // mostra até dois commits&lt;br /&gt;
   --since=5.minutes       // commits desde 5 minutos atrás&lt;br /&gt;
   --until=5.minutes       // commits de até 5 minutos atrás&lt;br /&gt;
   --author=[nome]         // commits apenas do autor [nome]&lt;br /&gt;
   --graph                 // usa modo &amp;quot;gráfico&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Assim como diz no tutorial, é legal utilizar esse comando&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
git log --pretty=format:&amp;quot;%h&amp;amp;nbsp;%ad |&amp;amp;nbsp;%s%d [%an]&amp;quot; --graph --date=short&lt;br /&gt;
&lt;br /&gt;
// então defina um atalho no teclado, com o comando&lt;br /&gt;
&lt;br /&gt;
git config --global alias.[atalho] 'log --pretty=format:&amp;quot;%h&amp;amp;nbsp;%ad |&amp;amp;nbsp;%s%d [%an]&amp;quot; --graph --date=short'&lt;br /&gt;
&lt;br /&gt;
// agora ao digitar git [atalho] você terá o mesmo que se digitasse&lt;br /&gt;
// git log --pretty=format:&amp;quot;%h&amp;amp;nbsp;%ad |&amp;amp;nbsp;%s%d [%an]&amp;quot; --graph --date=short&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Volta a versão especificada pela hash&lt;br /&gt;
&amp;lt;pre&amp;gt;git checkout [hash]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Desfaz as mudanças feitas no [arquivo]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git reset HEAD [arquivo]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Volta para o estado desta hash&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git reset [hash]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Refaz&amp;quot; último commit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git commit --amend&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Desfaz último commit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git revert HEAD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dá uma tag para o hash atual&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git tag [nomeDaTag]&lt;br /&gt;
    -d            // apaga um determinado tag&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cria um novo branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout -b [branchName]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Combina o hash atual com o mencionado&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git merge [hash]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lista todos os branches&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dá um update no seu clone&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git fetch&lt;br /&gt;
&lt;br /&gt;
git pull    // git fetch + git merge origin/master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Refaz um branch que existia na origem&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git branch --track [branchName] origin/[branchOriginName]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dá um upload das suas modificações&lt;br /&gt;
&amp;lt;pre&amp;gt;git push [remoteName] [branchName]&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Cria um patch&lt;br /&gt;
&lt;br /&gt;
 git format-patch master --stdout &amp;gt; nomeDoPatch.patch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ver Tambem ==&lt;br /&gt;
Pagina wiki [[Git]].&lt;br /&gt;
[[Category:Lab Macambira]]&lt;br /&gt;
[[Category:Git]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Git_-_principais_comandos&amp;diff=3600</id>
		<title>Git - principais comandos</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Git_-_principais_comandos&amp;diff=3600"/>
		<updated>2011-10-23T19:22:11Z</updated>

		<summary type="html">&lt;p&gt;Hick209: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Mostra as configurações &lt;br /&gt;
 git config --list&lt;br /&gt;
&lt;br /&gt;
Mostra o valor do [atributo] &lt;br /&gt;
&amp;lt;pre&amp;gt;git config [atributo]&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
Adiciona o [arquivo] para ser enviado no próximo commit &lt;br /&gt;
&amp;lt;pre&amp;gt;git add [arquivo]&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
Mostra o status do commit atual &lt;br /&gt;
&amp;lt;pre&amp;gt;git status&amp;lt;/pre&amp;gt; &lt;br /&gt;
Mostra as mudanças realizadas nos arquivos do commit atual &lt;br /&gt;
&amp;lt;pre&amp;gt;git diff&amp;lt;/pre&amp;gt; &lt;br /&gt;
Realiza o commit &lt;br /&gt;
&amp;lt;pre&amp;gt;git commit&lt;br /&gt;
    -m &amp;quot;mensagem&amp;quot;    // coloca essa mensagem a respeito do commit&lt;br /&gt;
    -v               // coloca a mensagem padrão do git mais o que foi mudado em cada arquivo&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
Remove um arquivo &lt;br /&gt;
&amp;lt;pre&amp;gt;git rm&lt;br /&gt;
    --cache          // tira dos arquivos do próximo commit, o contrário de git add&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mostra todos os commits&lt;br /&gt;
&amp;lt;pre&amp;gt;git log&lt;br /&gt;
   --all                   // mostra todos os commits&lt;br /&gt;
   --pretty=oneline        // um em cada linha&lt;br /&gt;
   --max-count=2           // mostra até dois commits&lt;br /&gt;
   --since=5.minutes       // commits desde 5 minutos atrás&lt;br /&gt;
   --until=5.minutes       // commits de até 5 minutos atrás&lt;br /&gt;
   --author=[nome]         // commits apenas do autor [nome]&lt;br /&gt;
   --graph                 // usa modo &amp;quot;gráfico&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Assim como diz no tutorial, é legal utilizar esse comando&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
git log --pretty=format:&amp;quot;%h&amp;amp;nbsp;%ad |&amp;amp;nbsp;%s%d [%an]&amp;quot; --graph --date=short&lt;br /&gt;
&lt;br /&gt;
// então defina um atalho no teclado, com o comando&lt;br /&gt;
&lt;br /&gt;
git config --global alias.[atalho]='log --pretty=format:&amp;quot;%h&amp;amp;nbsp;%ad |&amp;amp;nbsp;%s%d [%an]&amp;quot; --graph --date=short'&lt;br /&gt;
&lt;br /&gt;
// agora ao digitar git [atalho] você terá o mesmo que se digitasse&lt;br /&gt;
// git log --pretty=format:&amp;quot;%h&amp;amp;nbsp;%ad |&amp;amp;nbsp;%s%d [%an]&amp;quot; --graph --date=short&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Volta a versão especificada pela hash&lt;br /&gt;
&amp;lt;pre&amp;gt;git checkout [hash]&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Desfaz as mudanças feitas no [arquivo]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git reset HEAD [arquivo]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Volta para o estado desta hash&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git reset [hash]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Refaz&amp;quot; último commit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git commit --amend&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Desfaz último commit&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git revert HEAD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dá uma tag para o hash atual&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git tag [nomeDaTag]&lt;br /&gt;
    -d            // apaga um determinado tag&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Cria um novo branch&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git checkout -b [branchName]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Combina o hash atual com o mencionado&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git merge [hash]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Lista todos os branches&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git branch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dá um update no seu clone&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git fetch&lt;br /&gt;
&lt;br /&gt;
git pull    // git fetch + git merge origin/master&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Refaz um branch que existia na origem&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
git branch --track [branchName] origin/[branchOriginName]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dá um upload das suas modificações&lt;br /&gt;
&amp;lt;pre&amp;gt;git push [remoteName] [branchName]&lt;br /&gt;
&amp;lt;/pre&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Cria um patch&lt;br /&gt;
&lt;br /&gt;
 git format-patch master --stdout &amp;gt; nomeDoPatch.patch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ver Tambem ==&lt;br /&gt;
Pagina wiki [[Git]].&lt;br /&gt;
[[Category:Lab Macambira]]&lt;br /&gt;
[[Category:Git]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Blender&amp;diff=3398</id>
		<title>Blender</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Blender&amp;diff=3398"/>
		<updated>2011-10-06T01:38:49Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Desenvolvimento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Sobre o Blender ou blender3D'''&lt;br /&gt;
&lt;br /&gt;
É um programa de computador de código aberto, desenvolvido pela [http://www.blender.org Blender Foundation], para modelagem, animação, texturização, composição, renderização, edição de vídeo e criação de aplicações interativas em 3D, tais como jogos, apresentações e outros, através de seu motor de jogo integrado, o Ketsji. Está disponível sobre uma licença dupla: BL / GNU General Public License. O Blender ainda tem partes licenciadas sob a Python Software Foundation License. [http://pt.wikipedia.org/wiki/Blender Saber Mais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O Projeto Orange[http://pt.wikipedia.org/wiki  (Mais detalhes)] o primeiro curta em animação feito em Blender. O [http://orange.blender.org/download Elephants Dreams] (Os elefantes sonham). Aqui você pode conferir o curta e o melhor baixar os arquivos .blend produzidos pela equipe.&lt;br /&gt;
&lt;br /&gt;
E como o shown não pode parar a [http://pt.wikipedia.org/wiki/Blender_Foundation Blender Fondation] continua em cena com o Big Buck Bunny; [http://peach.blender.org O Projeto Peach].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Desenvolvimento ===&lt;br /&gt;
&lt;br /&gt;
'''Repositório'''&lt;br /&gt;
&lt;br /&gt;
 svn checkout https://svn.blender.org/svnroot/bf-blender/trunk/blender&lt;br /&gt;
&lt;br /&gt;
Depois de baixado basta entrar na pasta e usar&lt;br /&gt;
&lt;br /&gt;
 $ make&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''IRC'''&lt;br /&gt;
&lt;br /&gt;
irc.freenod.net #blendercoders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mais informações [http://www.blender.org/community/get-involved/ aqui] no site oficial&lt;br /&gt;
&lt;br /&gt;
=== Tutos Blender ===&lt;br /&gt;
&lt;br /&gt;
''' Edição de Vídeos '''&lt;br /&gt;
&lt;br /&gt;
Uma das VARIAS funcionalidades do Blender é editar vídeos.&lt;br /&gt;
[http://tuxmind.blogspot.com/2010/01/editar-video-no-blender.html Primeiros passos]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Apost Pdf'''&lt;br /&gt;
&lt;br /&gt;
[http://futraco.wikispaces.com/space/showimage/manualblender.pdf Manual Blender basico] | [http://futraco.wikispaces.com/space/showimage/ferramentaspin.pdf Modelando garrafa ferramenta '''Spin'''] | [http://futraco.wikispaces.com/space/showimage/configuracoesambiente.pdf Configurações do Ambiente] | [http://futraco.wikispaces.com/space/showimage/pinball.pdf Fazendo Jogo Pimball] |  [http://futraco.wikispaces.com/space/showimage/aviaoblender.pdf Modelando Avião'-(Ingles)-'] | [http://futraco.wikispaces.com/space/showimage/tutonave.pdf Modelando-Texturizando-Animando Nave] | [http://futraco.wikispaces.com/space/showimage/cabecacartoon.pdf Modelagem_Cabeça_Estilo_Cartoon] | [http://futraco.wikispaces.com/space/showimage/particulas.pdf Particulas]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Na Web'''&lt;br /&gt;
&lt;br /&gt;
[http://www.4shared.com/network/search.jsp?searchmode=2&amp;amp;searchName=blender HD Virtual] | [http://www.mxstudio.com.br/forum/index.php?showtopic=39915 Modelando garrafa ferramenta '''Spin'''] | [http://rufusblender.wordpress.com/2007/12/31/tutorial-fomo-fazer-olho-blender-3d Fazer Olho] | [http://homepage.ntlworld.com/r.burke2/tutorial.html Tuto engenharia ] | [http://br.geocities.com/wendellqramos Modelando-Texturizando-Animando Nave] | [http://cogitas3d.procedural.com.br/tutos/dxf-paredes.html Importando DXF-Erguendo Paredes] | [http://blendertotal.wordpress.com/2007/09/16/tutorial-de-particulas Particulas] | [http://cogitas3d.procedural.com.br/tutos/radiosidade.html Radiosidade] | [http://blendertotal.wordpress.com/tutorial-modelando-um-dado Modelando Dado] | [http://pt.wikibooks.org/wiki/Blender_3D:_Noob_to_Pro/Iniciante/Como_usar_Blueprints Como Usar Blueprints] | [http://blendertotal.wordpress.com/2007/09/15/tutorial-nodes-editor Nodes Editor] | [http://br.youtube.com/watch?v=vXC5pFVf71s Script Import 2D Cutout Images] | [http://www.3d.sk/tutorials/Modeling_a_foot_in_Maya.htm Modelando Pes]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Em Videos'''&lt;br /&gt;
&lt;br /&gt;
[http://www.subdivisionmodeling.com/forums/showthread.php?t=235 Personagem Completo] | [http://estudiolivre.org/tiki-view_blog.php?blogId=9 Vídeos abstratos sem nenhum 3D] | [http://br.youtube.com/watch?v=_AjjuWUYXrg Demolir Objeto] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Modelando Dragão'''[http://www.youtube.com/watch?v=oIuPUhht5-M&amp;amp;feature=related Parte 1] | [http://www.youtube.com/watch?v=7dD2Ipk-UBk&amp;amp;feature=related Parte 2] | [http://www.youtube.com/watch?v=rVm8ZPFBxcY&amp;amp;feature=related Parte 3] | [http://www.youtube.com/watch?v=gSm6-URq__0&amp;amp;feature=related Parte 4] | [http://www.youtube.com/watch?v=VDTNLWBQ8T4&amp;amp;feature=related Parte 5] | [http://www.youtube.com/watch?v=3yDsUAEV7Q8&amp;amp;feature=related Parte 6] | [http://www.youtube.com/watch?v=YwFRjFemEEo&amp;amp;feature=related Parte 7] | [http://www.youtube.com/watch?v=d3x_injkP08&amp;amp;feature=related Parte 8] | [http://www.youtube.com/watch?v=4FW-omUqYto&amp;amp;feature=related Parte 9]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://estudiolivre.org/tiki-index.php?page=N%C3%BAcleo+de+forma%C3%A7%C3%A3o+e+produ%C3%A7%C3%A3o+de+anima%C3%A7%C3%A3o+3D&amp;amp;highlight=nucleo%20blender Cromograma Núcleo Blender]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://tamboresdeaco.org.br/blender&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
animação referencia: http://br.youtube.com/watch?v=3OAKAfQcYOw&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Download Revista Procedural [http://revista.proceduralbase.org/download/baixar.htm Ta esperando o que?]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fóruns'''&lt;br /&gt;
&lt;br /&gt;
[http://blenderartists.org/forum blenderartists.org]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alguns livros virtuais:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://pt.wikibooks.org/wiki/Blender_3D:_Noob_to_Pro Blender 3D Noob to Pro] | [http://pt.wikibooks.org/wiki/Blender_3D:_Guia_de_sobreviv%C3%AAncia GUia de Sobrevicência] | [http://pt.wikibooks.org/wiki/Blender_3D Blender 3D] | Varios tutoriais, [http://www.cgtutorials.com/c3/Blender/top www.cgtutorials.com]&lt;br /&gt;
&lt;br /&gt;
blog Allan Brito [[http://www.allanbrito.com allanbrito.com]&lt;br /&gt;
&lt;br /&gt;
Fotos Humanas Para referencia&lt;br /&gt;
[http://www.fineart.sk/| www.fineart.sk]&lt;br /&gt;
[http://www.3d.sk|www.3d.sk]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
O curta produzido em blender pelo Ricardo Alexandre Graça pode ser conferido no [http://www.youtube.com/watch?v=f1cqyosWM_k youtube], no site dele http://www.ricolandia.com tem varias dicas interresantes.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Interresantes&lt;br /&gt;
&lt;br /&gt;
Aqui voçê baixa a revista procedural e tem ums tutos da hora [http://www.procedural.com.br Procedural]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.blendermasters.com/cms Blendermasters ]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.3dzine.org 3dzine]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.blender.pro.br Blender Pro]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.blenderguide.org blenderguide]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.tuto-blender.com/index.php |tuto-blender] (francês)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.military-meshes.com/forums/index.php&amp;lt;br&amp;gt;&lt;br /&gt;
http://wiki.blender.org/index.php/Manual.pt/PartI/Your_First_Animation_in_30_plus_30_Minutes_Part_I&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.cgarena.com/freestuff/tutorials/misc/silentman/man.html&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://wiki.blender.org/index.php/Extensions:Py/Scripts/Manual/Import/DXF-3D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoria:Grafico]]&lt;br /&gt;
[[Categoria:Video]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Blender&amp;diff=3397</id>
		<title>Blender</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Blender&amp;diff=3397"/>
		<updated>2011-10-06T01:34:55Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Desenvolvimento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Sobre o Blender ou blender3D'''&lt;br /&gt;
&lt;br /&gt;
É um programa de computador de código aberto, desenvolvido pela [http://www.blender.org Blender Foundation], para modelagem, animação, texturização, composição, renderização, edição de vídeo e criação de aplicações interativas em 3D, tais como jogos, apresentações e outros, através de seu motor de jogo integrado, o Ketsji. Está disponível sobre uma licença dupla: BL / GNU General Public License. O Blender ainda tem partes licenciadas sob a Python Software Foundation License. [http://pt.wikipedia.org/wiki/Blender Saber Mais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O Projeto Orange[http://pt.wikipedia.org/wiki  (Mais detalhes)] o primeiro curta em animação feito em Blender. O [http://orange.blender.org/download Elephants Dreams] (Os elefantes sonham). Aqui você pode conferir o curta e o melhor baixar os arquivos .blend produzidos pela equipe.&lt;br /&gt;
&lt;br /&gt;
E como o shown não pode parar a [http://pt.wikipedia.org/wiki/Blender_Foundation Blender Fondation] continua em cena com o Big Buck Bunny; [http://peach.blender.org O Projeto Peach].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Desenvolvimento ===&lt;br /&gt;
&lt;br /&gt;
'''Repositório'''&lt;br /&gt;
&lt;br /&gt;
 svn checkout https://svn.blender.org/svnroot/bf-blender/trunk/blender&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''IRC'''&lt;br /&gt;
&lt;br /&gt;
irc.freenod.net #blendercoders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mais informações [http://www.blender.org/community/get-involved/ aqui] no site oficial&lt;br /&gt;
&lt;br /&gt;
=== Tutos Blender ===&lt;br /&gt;
&lt;br /&gt;
''' Edição de Vídeos '''&lt;br /&gt;
&lt;br /&gt;
Uma das VARIAS funcionalidades do Blender é editar vídeos.&lt;br /&gt;
[http://tuxmind.blogspot.com/2010/01/editar-video-no-blender.html Primeiros passos]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Apost Pdf'''&lt;br /&gt;
&lt;br /&gt;
[http://futraco.wikispaces.com/space/showimage/manualblender.pdf Manual Blender basico] | [http://futraco.wikispaces.com/space/showimage/ferramentaspin.pdf Modelando garrafa ferramenta '''Spin'''] | [http://futraco.wikispaces.com/space/showimage/configuracoesambiente.pdf Configurações do Ambiente] | [http://futraco.wikispaces.com/space/showimage/pinball.pdf Fazendo Jogo Pimball] |  [http://futraco.wikispaces.com/space/showimage/aviaoblender.pdf Modelando Avião'-(Ingles)-'] | [http://futraco.wikispaces.com/space/showimage/tutonave.pdf Modelando-Texturizando-Animando Nave] | [http://futraco.wikispaces.com/space/showimage/cabecacartoon.pdf Modelagem_Cabeça_Estilo_Cartoon] | [http://futraco.wikispaces.com/space/showimage/particulas.pdf Particulas]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Na Web'''&lt;br /&gt;
&lt;br /&gt;
[http://www.4shared.com/network/search.jsp?searchmode=2&amp;amp;searchName=blender HD Virtual] | [http://www.mxstudio.com.br/forum/index.php?showtopic=39915 Modelando garrafa ferramenta '''Spin'''] | [http://rufusblender.wordpress.com/2007/12/31/tutorial-fomo-fazer-olho-blender-3d Fazer Olho] | [http://homepage.ntlworld.com/r.burke2/tutorial.html Tuto engenharia ] | [http://br.geocities.com/wendellqramos Modelando-Texturizando-Animando Nave] | [http://cogitas3d.procedural.com.br/tutos/dxf-paredes.html Importando DXF-Erguendo Paredes] | [http://blendertotal.wordpress.com/2007/09/16/tutorial-de-particulas Particulas] | [http://cogitas3d.procedural.com.br/tutos/radiosidade.html Radiosidade] | [http://blendertotal.wordpress.com/tutorial-modelando-um-dado Modelando Dado] | [http://pt.wikibooks.org/wiki/Blender_3D:_Noob_to_Pro/Iniciante/Como_usar_Blueprints Como Usar Blueprints] | [http://blendertotal.wordpress.com/2007/09/15/tutorial-nodes-editor Nodes Editor] | [http://br.youtube.com/watch?v=vXC5pFVf71s Script Import 2D Cutout Images] | [http://www.3d.sk/tutorials/Modeling_a_foot_in_Maya.htm Modelando Pes]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Em Videos'''&lt;br /&gt;
&lt;br /&gt;
[http://www.subdivisionmodeling.com/forums/showthread.php?t=235 Personagem Completo] | [http://estudiolivre.org/tiki-view_blog.php?blogId=9 Vídeos abstratos sem nenhum 3D] | [http://br.youtube.com/watch?v=_AjjuWUYXrg Demolir Objeto] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Modelando Dragão'''[http://www.youtube.com/watch?v=oIuPUhht5-M&amp;amp;feature=related Parte 1] | [http://www.youtube.com/watch?v=7dD2Ipk-UBk&amp;amp;feature=related Parte 2] | [http://www.youtube.com/watch?v=rVm8ZPFBxcY&amp;amp;feature=related Parte 3] | [http://www.youtube.com/watch?v=gSm6-URq__0&amp;amp;feature=related Parte 4] | [http://www.youtube.com/watch?v=VDTNLWBQ8T4&amp;amp;feature=related Parte 5] | [http://www.youtube.com/watch?v=3yDsUAEV7Q8&amp;amp;feature=related Parte 6] | [http://www.youtube.com/watch?v=YwFRjFemEEo&amp;amp;feature=related Parte 7] | [http://www.youtube.com/watch?v=d3x_injkP08&amp;amp;feature=related Parte 8] | [http://www.youtube.com/watch?v=4FW-omUqYto&amp;amp;feature=related Parte 9]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://estudiolivre.org/tiki-index.php?page=N%C3%BAcleo+de+forma%C3%A7%C3%A3o+e+produ%C3%A7%C3%A3o+de+anima%C3%A7%C3%A3o+3D&amp;amp;highlight=nucleo%20blender Cromograma Núcleo Blender]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://tamboresdeaco.org.br/blender&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
animação referencia: http://br.youtube.com/watch?v=3OAKAfQcYOw&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Download Revista Procedural [http://revista.proceduralbase.org/download/baixar.htm Ta esperando o que?]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fóruns'''&lt;br /&gt;
&lt;br /&gt;
[http://blenderartists.org/forum blenderartists.org]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alguns livros virtuais:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://pt.wikibooks.org/wiki/Blender_3D:_Noob_to_Pro Blender 3D Noob to Pro] | [http://pt.wikibooks.org/wiki/Blender_3D:_Guia_de_sobreviv%C3%AAncia GUia de Sobrevicência] | [http://pt.wikibooks.org/wiki/Blender_3D Blender 3D] | Varios tutoriais, [http://www.cgtutorials.com/c3/Blender/top www.cgtutorials.com]&lt;br /&gt;
&lt;br /&gt;
blog Allan Brito [[http://www.allanbrito.com allanbrito.com]&lt;br /&gt;
&lt;br /&gt;
Fotos Humanas Para referencia&lt;br /&gt;
[http://www.fineart.sk/| www.fineart.sk]&lt;br /&gt;
[http://www.3d.sk|www.3d.sk]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
O curta produzido em blender pelo Ricardo Alexandre Graça pode ser conferido no [http://www.youtube.com/watch?v=f1cqyosWM_k youtube], no site dele http://www.ricolandia.com tem varias dicas interresantes.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Interresantes&lt;br /&gt;
&lt;br /&gt;
Aqui voçê baixa a revista procedural e tem ums tutos da hora [http://www.procedural.com.br Procedural]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.blendermasters.com/cms Blendermasters ]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.3dzine.org 3dzine]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.blender.pro.br Blender Pro]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.blenderguide.org blenderguide]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.tuto-blender.com/index.php |tuto-blender] (francês)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.military-meshes.com/forums/index.php&amp;lt;br&amp;gt;&lt;br /&gt;
http://wiki.blender.org/index.php/Manual.pt/PartI/Your_First_Animation_in_30_plus_30_Minutes_Part_I&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.cgarena.com/freestuff/tutorials/misc/silentman/man.html&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://wiki.blender.org/index.php/Extensions:Py/Scripts/Manual/Import/DXF-3D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoria:Grafico]]&lt;br /&gt;
[[Categoria:Video]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Blender&amp;diff=3396</id>
		<title>Blender</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Blender&amp;diff=3396"/>
		<updated>2011-10-06T01:19:47Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Tutos Blender */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Sobre o Blender ou blender3D'''&lt;br /&gt;
&lt;br /&gt;
É um programa de computador de código aberto, desenvolvido pela [http://www.blender.org Blender Foundation], para modelagem, animação, texturização, composição, renderização, edição de vídeo e criação de aplicações interativas em 3D, tais como jogos, apresentações e outros, através de seu motor de jogo integrado, o Ketsji. Está disponível sobre uma licença dupla: BL / GNU General Public License. O Blender ainda tem partes licenciadas sob a Python Software Foundation License. [http://pt.wikipedia.org/wiki/Blender Saber Mais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O Projeto Orange[http://pt.wikipedia.org/wiki  (Mais detalhes)] o primeiro curta em animação feito em Blender. O [http://orange.blender.org/download Elephants Dreams] (Os elefantes sonham). Aqui você pode conferir o curta e o melhor baixar os arquivos .blend produzidos pela equipe.&lt;br /&gt;
&lt;br /&gt;
E como o shown não pode parar a [http://pt.wikipedia.org/wiki/Blender_Foundation Blender Fondation] continua em cena com o Big Buck Bunny; [http://peach.blender.org O Projeto Peach].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Desenvolvimento ===&lt;br /&gt;
&lt;br /&gt;
'''Repositório'''&lt;br /&gt;
&lt;br /&gt;
 svn checkout https://svn.blender.org/svnroot/bf-blender/trunk/blender&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''IRC'''&lt;br /&gt;
&lt;br /&gt;
irc.freenod.net #blendercoders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mais informações no [http://www.blender.org/community/get-involved/ aqui] no site oficial&lt;br /&gt;
&lt;br /&gt;
=== Tutos Blender ===&lt;br /&gt;
&lt;br /&gt;
''' Edição de Vídeos '''&lt;br /&gt;
&lt;br /&gt;
Uma das VARIAS funcionalidades do Blender é editar vídeos.&lt;br /&gt;
[http://tuxmind.blogspot.com/2010/01/editar-video-no-blender.html Primeiros passos]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Apost Pdf'''&lt;br /&gt;
&lt;br /&gt;
[http://futraco.wikispaces.com/space/showimage/manualblender.pdf Manual Blender basico] | [http://futraco.wikispaces.com/space/showimage/ferramentaspin.pdf Modelando garrafa ferramenta '''Spin'''] | [http://futraco.wikispaces.com/space/showimage/configuracoesambiente.pdf Configurações do Ambiente] | [http://futraco.wikispaces.com/space/showimage/pinball.pdf Fazendo Jogo Pimball] |  [http://futraco.wikispaces.com/space/showimage/aviaoblender.pdf Modelando Avião'-(Ingles)-'] | [http://futraco.wikispaces.com/space/showimage/tutonave.pdf Modelando-Texturizando-Animando Nave] | [http://futraco.wikispaces.com/space/showimage/cabecacartoon.pdf Modelagem_Cabeça_Estilo_Cartoon] | [http://futraco.wikispaces.com/space/showimage/particulas.pdf Particulas]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Na Web'''&lt;br /&gt;
&lt;br /&gt;
[http://www.4shared.com/network/search.jsp?searchmode=2&amp;amp;searchName=blender HD Virtual] | [http://www.mxstudio.com.br/forum/index.php?showtopic=39915 Modelando garrafa ferramenta '''Spin'''] | [http://rufusblender.wordpress.com/2007/12/31/tutorial-fomo-fazer-olho-blender-3d Fazer Olho] | [http://homepage.ntlworld.com/r.burke2/tutorial.html Tuto engenharia ] | [http://br.geocities.com/wendellqramos Modelando-Texturizando-Animando Nave] | [http://cogitas3d.procedural.com.br/tutos/dxf-paredes.html Importando DXF-Erguendo Paredes] | [http://blendertotal.wordpress.com/2007/09/16/tutorial-de-particulas Particulas] | [http://cogitas3d.procedural.com.br/tutos/radiosidade.html Radiosidade] | [http://blendertotal.wordpress.com/tutorial-modelando-um-dado Modelando Dado] | [http://pt.wikibooks.org/wiki/Blender_3D:_Noob_to_Pro/Iniciante/Como_usar_Blueprints Como Usar Blueprints] | [http://blendertotal.wordpress.com/2007/09/15/tutorial-nodes-editor Nodes Editor] | [http://br.youtube.com/watch?v=vXC5pFVf71s Script Import 2D Cutout Images] | [http://www.3d.sk/tutorials/Modeling_a_foot_in_Maya.htm Modelando Pes]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Em Videos'''&lt;br /&gt;
&lt;br /&gt;
[http://www.subdivisionmodeling.com/forums/showthread.php?t=235 Personagem Completo] | [http://estudiolivre.org/tiki-view_blog.php?blogId=9 Vídeos abstratos sem nenhum 3D] | [http://br.youtube.com/watch?v=_AjjuWUYXrg Demolir Objeto] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Modelando Dragão'''[http://www.youtube.com/watch?v=oIuPUhht5-M&amp;amp;feature=related Parte 1] | [http://www.youtube.com/watch?v=7dD2Ipk-UBk&amp;amp;feature=related Parte 2] | [http://www.youtube.com/watch?v=rVm8ZPFBxcY&amp;amp;feature=related Parte 3] | [http://www.youtube.com/watch?v=gSm6-URq__0&amp;amp;feature=related Parte 4] | [http://www.youtube.com/watch?v=VDTNLWBQ8T4&amp;amp;feature=related Parte 5] | [http://www.youtube.com/watch?v=3yDsUAEV7Q8&amp;amp;feature=related Parte 6] | [http://www.youtube.com/watch?v=YwFRjFemEEo&amp;amp;feature=related Parte 7] | [http://www.youtube.com/watch?v=d3x_injkP08&amp;amp;feature=related Parte 8] | [http://www.youtube.com/watch?v=4FW-omUqYto&amp;amp;feature=related Parte 9]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://estudiolivre.org/tiki-index.php?page=N%C3%BAcleo+de+forma%C3%A7%C3%A3o+e+produ%C3%A7%C3%A3o+de+anima%C3%A7%C3%A3o+3D&amp;amp;highlight=nucleo%20blender Cromograma Núcleo Blender]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://tamboresdeaco.org.br/blender&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
animação referencia: http://br.youtube.com/watch?v=3OAKAfQcYOw&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Download Revista Procedural [http://revista.proceduralbase.org/download/baixar.htm Ta esperando o que?]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fóruns'''&lt;br /&gt;
&lt;br /&gt;
[http://blenderartists.org/forum blenderartists.org]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alguns livros virtuais:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://pt.wikibooks.org/wiki/Blender_3D:_Noob_to_Pro Blender 3D Noob to Pro] | [http://pt.wikibooks.org/wiki/Blender_3D:_Guia_de_sobreviv%C3%AAncia GUia de Sobrevicência] | [http://pt.wikibooks.org/wiki/Blender_3D Blender 3D] | Varios tutoriais, [http://www.cgtutorials.com/c3/Blender/top www.cgtutorials.com]&lt;br /&gt;
&lt;br /&gt;
blog Allan Brito [[http://www.allanbrito.com allanbrito.com]&lt;br /&gt;
&lt;br /&gt;
Fotos Humanas Para referencia&lt;br /&gt;
[http://www.fineart.sk/| www.fineart.sk]&lt;br /&gt;
[http://www.3d.sk|www.3d.sk]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
O curta produzido em blender pelo Ricardo Alexandre Graça pode ser conferido no [http://www.youtube.com/watch?v=f1cqyosWM_k youtube], no site dele http://www.ricolandia.com tem varias dicas interresantes.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Interresantes&lt;br /&gt;
&lt;br /&gt;
Aqui voçê baixa a revista procedural e tem ums tutos da hora [http://www.procedural.com.br Procedural]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.blendermasters.com/cms Blendermasters ]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.3dzine.org 3dzine]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.blender.pro.br Blender Pro]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.blenderguide.org blenderguide]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.tuto-blender.com/index.php |tuto-blender] (francês)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.military-meshes.com/forums/index.php&amp;lt;br&amp;gt;&lt;br /&gt;
http://wiki.blender.org/index.php/Manual.pt/PartI/Your_First_Animation_in_30_plus_30_Minutes_Part_I&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.cgarena.com/freestuff/tutorials/misc/silentman/man.html&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://wiki.blender.org/index.php/Extensions:Py/Scripts/Manual/Import/DXF-3D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoria:Grafico]]&lt;br /&gt;
[[Categoria:Video]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Blender&amp;diff=3395</id>
		<title>Blender</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Blender&amp;diff=3395"/>
		<updated>2011-10-06T01:19:15Z</updated>

		<summary type="html">&lt;p&gt;Hick209: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Sobre o Blender ou blender3D'''&lt;br /&gt;
&lt;br /&gt;
É um programa de computador de código aberto, desenvolvido pela [http://www.blender.org Blender Foundation], para modelagem, animação, texturização, composição, renderização, edição de vídeo e criação de aplicações interativas em 3D, tais como jogos, apresentações e outros, através de seu motor de jogo integrado, o Ketsji. Está disponível sobre uma licença dupla: BL / GNU General Public License. O Blender ainda tem partes licenciadas sob a Python Software Foundation License. [http://pt.wikipedia.org/wiki/Blender Saber Mais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O Projeto Orange[http://pt.wikipedia.org/wiki  (Mais detalhes)] o primeiro curta em animação feito em Blender. O [http://orange.blender.org/download Elephants Dreams] (Os elefantes sonham). Aqui você pode conferir o curta e o melhor baixar os arquivos .blend produzidos pela equipe.&lt;br /&gt;
&lt;br /&gt;
E como o shown não pode parar a [http://pt.wikipedia.org/wiki/Blender_Foundation Blender Fondation] continua em cena com o Big Buck Bunny; [http://peach.blender.org O Projeto Peach].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Desenvolvimento ===&lt;br /&gt;
&lt;br /&gt;
'''Repositório'''&lt;br /&gt;
&lt;br /&gt;
 svn checkout https://svn.blender.org/svnroot/bf-blender/trunk/blender&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''IRC'''&lt;br /&gt;
&lt;br /&gt;
irc.freenod.net #blendercoders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mais informações no [http://www.blender.org/community/get-involved/ aqui] no site oficial&lt;br /&gt;
&lt;br /&gt;
=== Tutos Blender ===&lt;br /&gt;
&lt;br /&gt;
''' Edição de Vídeos '''&lt;br /&gt;
&lt;br /&gt;
Uma das VARIAS funcionalidades do Blender é editar vídeos.&lt;br /&gt;
[http://tuxmind.blogspot.com/2010/01/editar-video-no-blender.html Tutorial] para iniciar&lt;br /&gt;
&lt;br /&gt;
'''Apost Pdf'''&lt;br /&gt;
&lt;br /&gt;
[http://futraco.wikispaces.com/space/showimage/manualblender.pdf Manual Blender basico] | [http://futraco.wikispaces.com/space/showimage/ferramentaspin.pdf Modelando garrafa ferramenta '''Spin'''] | [http://futraco.wikispaces.com/space/showimage/configuracoesambiente.pdf Configurações do Ambiente] | [http://futraco.wikispaces.com/space/showimage/pinball.pdf Fazendo Jogo Pimball] |  [http://futraco.wikispaces.com/space/showimage/aviaoblender.pdf Modelando Avião'-(Ingles)-'] | [http://futraco.wikispaces.com/space/showimage/tutonave.pdf Modelando-Texturizando-Animando Nave] | [http://futraco.wikispaces.com/space/showimage/cabecacartoon.pdf Modelagem_Cabeça_Estilo_Cartoon] | [http://futraco.wikispaces.com/space/showimage/particulas.pdf Particulas]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Na Web'''&lt;br /&gt;
&lt;br /&gt;
[http://www.4shared.com/network/search.jsp?searchmode=2&amp;amp;searchName=blender HD Virtual] | [http://www.mxstudio.com.br/forum/index.php?showtopic=39915 Modelando garrafa ferramenta '''Spin'''] | [http://rufusblender.wordpress.com/2007/12/31/tutorial-fomo-fazer-olho-blender-3d Fazer Olho] | [http://homepage.ntlworld.com/r.burke2/tutorial.html Tuto engenharia ] | [http://br.geocities.com/wendellqramos Modelando-Texturizando-Animando Nave] | [http://cogitas3d.procedural.com.br/tutos/dxf-paredes.html Importando DXF-Erguendo Paredes] | [http://blendertotal.wordpress.com/2007/09/16/tutorial-de-particulas Particulas] | [http://cogitas3d.procedural.com.br/tutos/radiosidade.html Radiosidade] | [http://blendertotal.wordpress.com/tutorial-modelando-um-dado Modelando Dado] | [http://pt.wikibooks.org/wiki/Blender_3D:_Noob_to_Pro/Iniciante/Como_usar_Blueprints Como Usar Blueprints] | [http://blendertotal.wordpress.com/2007/09/15/tutorial-nodes-editor Nodes Editor] | [http://br.youtube.com/watch?v=vXC5pFVf71s Script Import 2D Cutout Images] | [http://www.3d.sk/tutorials/Modeling_a_foot_in_Maya.htm Modelando Pes]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Em Videos'''&lt;br /&gt;
&lt;br /&gt;
[http://www.subdivisionmodeling.com/forums/showthread.php?t=235 Personagem Completo] | [http://estudiolivre.org/tiki-view_blog.php?blogId=9 Vídeos abstratos sem nenhum 3D] | [http://br.youtube.com/watch?v=_AjjuWUYXrg Demolir Objeto] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Modelando Dragão'''[http://www.youtube.com/watch?v=oIuPUhht5-M&amp;amp;feature=related Parte 1] | [http://www.youtube.com/watch?v=7dD2Ipk-UBk&amp;amp;feature=related Parte 2] | [http://www.youtube.com/watch?v=rVm8ZPFBxcY&amp;amp;feature=related Parte 3] | [http://www.youtube.com/watch?v=gSm6-URq__0&amp;amp;feature=related Parte 4] | [http://www.youtube.com/watch?v=VDTNLWBQ8T4&amp;amp;feature=related Parte 5] | [http://www.youtube.com/watch?v=3yDsUAEV7Q8&amp;amp;feature=related Parte 6] | [http://www.youtube.com/watch?v=YwFRjFemEEo&amp;amp;feature=related Parte 7] | [http://www.youtube.com/watch?v=d3x_injkP08&amp;amp;feature=related Parte 8] | [http://www.youtube.com/watch?v=4FW-omUqYto&amp;amp;feature=related Parte 9]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://estudiolivre.org/tiki-index.php?page=N%C3%BAcleo+de+forma%C3%A7%C3%A3o+e+produ%C3%A7%C3%A3o+de+anima%C3%A7%C3%A3o+3D&amp;amp;highlight=nucleo%20blender Cromograma Núcleo Blender]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://tamboresdeaco.org.br/blender&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
animação referencia: http://br.youtube.com/watch?v=3OAKAfQcYOw&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Download Revista Procedural [http://revista.proceduralbase.org/download/baixar.htm Ta esperando o que?]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fóruns'''&lt;br /&gt;
&lt;br /&gt;
[http://blenderartists.org/forum blenderartists.org]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alguns livros virtuais:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://pt.wikibooks.org/wiki/Blender_3D:_Noob_to_Pro Blender 3D Noob to Pro] | [http://pt.wikibooks.org/wiki/Blender_3D:_Guia_de_sobreviv%C3%AAncia GUia de Sobrevicência] | [http://pt.wikibooks.org/wiki/Blender_3D Blender 3D] | Varios tutoriais, [http://www.cgtutorials.com/c3/Blender/top www.cgtutorials.com]&lt;br /&gt;
&lt;br /&gt;
blog Allan Brito [[http://www.allanbrito.com allanbrito.com]&lt;br /&gt;
&lt;br /&gt;
Fotos Humanas Para referencia&lt;br /&gt;
[http://www.fineart.sk/| www.fineart.sk]&lt;br /&gt;
[http://www.3d.sk|www.3d.sk]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
O curta produzido em blender pelo Ricardo Alexandre Graça pode ser conferido no [http://www.youtube.com/watch?v=f1cqyosWM_k youtube], no site dele http://www.ricolandia.com tem varias dicas interresantes.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Interresantes&lt;br /&gt;
&lt;br /&gt;
Aqui voçê baixa a revista procedural e tem ums tutos da hora [http://www.procedural.com.br Procedural]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.blendermasters.com/cms Blendermasters ]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.3dzine.org 3dzine]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.blender.pro.br Blender Pro]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.blenderguide.org blenderguide]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.tuto-blender.com/index.php |tuto-blender] (francês)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.military-meshes.com/forums/index.php&amp;lt;br&amp;gt;&lt;br /&gt;
http://wiki.blender.org/index.php/Manual.pt/PartI/Your_First_Animation_in_30_plus_30_Minutes_Part_I&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.cgarena.com/freestuff/tutorials/misc/silentman/man.html&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://wiki.blender.org/index.php/Extensions:Py/Scripts/Manual/Import/DXF-3D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoria:Grafico]]&lt;br /&gt;
[[Categoria:Video]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Blender&amp;diff=3394</id>
		<title>Blender</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Blender&amp;diff=3394"/>
		<updated>2011-10-06T00:56:18Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Desenvolvimento */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Sobre o Blender ou blender3D'''&lt;br /&gt;
&lt;br /&gt;
É um programa de computador de código aberto, desenvolvido pela [http://www.blender.org Blender Foundation], para modelagem, animação, texturização, composição, renderização, edição de vídeo e criação de aplicações interativas em 3D, tais como jogos, apresentações e outros, através de seu motor de jogo integrado, o Ketsji. Está disponível sobre uma licença dupla: BL / GNU General Public License. O Blender ainda tem partes licenciadas sob a Python Software Foundation License. [http://pt.wikipedia.org/wiki/Blender Saber Mais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O Projeto Orange[http://pt.wikipedia.org/wiki  (Mais detalhes)] o primeiro curta em animação feito em Blender. O [http://orange.blender.org/download Elephants Dreams] (Os elefantes sonham). Aqui você pode conferir o curta e o melhor baixar os arquivos .blend produzidos pela equipe.&lt;br /&gt;
&lt;br /&gt;
E como o shown não pode parar a [http://pt.wikipedia.org/wiki/Blender_Foundation Blender Fondation] continua em cena com o Big Buck Bunny; [http://peach.blender.org O Projeto Peach].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Desenvolvimento ===&lt;br /&gt;
&lt;br /&gt;
'''Repositório'''&lt;br /&gt;
&lt;br /&gt;
 svn checkout https://svn.blender.org/svnroot/bf-blender/trunk/blender&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''IRC'''&lt;br /&gt;
&lt;br /&gt;
irc.freenod.net #blendercoders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mais informações no [http://www.blender.org/community/get-involved/ aqui] no site oficial&lt;br /&gt;
&lt;br /&gt;
=== Tutos Blender ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Apost Pdf'''&lt;br /&gt;
&lt;br /&gt;
[http://futraco.wikispaces.com/space/showimage/manualblender.pdf Manual Blender basico] | [http://futraco.wikispaces.com/space/showimage/ferramentaspin.pdf Modelando garrafa ferramenta '''Spin'''] | [http://futraco.wikispaces.com/space/showimage/configuracoesambiente.pdf Configurações do Ambiente] | [http://futraco.wikispaces.com/space/showimage/pinball.pdf Fazendo Jogo Pimball] |  [http://futraco.wikispaces.com/space/showimage/aviaoblender.pdf Modelando Avião'-(Ingles)-'] | [http://futraco.wikispaces.com/space/showimage/tutonave.pdf Modelando-Texturizando-Animando Nave] | [http://futraco.wikispaces.com/space/showimage/cabecacartoon.pdf Modelagem_Cabeça_Estilo_Cartoon] | [http://futraco.wikispaces.com/space/showimage/particulas.pdf Particulas]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Na Web'''&lt;br /&gt;
&lt;br /&gt;
[http://www.4shared.com/network/search.jsp?searchmode=2&amp;amp;searchName=blender HD Virtual] | [http://www.mxstudio.com.br/forum/index.php?showtopic=39915 Modelando garrafa ferramenta '''Spin'''] | [http://rufusblender.wordpress.com/2007/12/31/tutorial-fomo-fazer-olho-blender-3d Fazer Olho] | [http://homepage.ntlworld.com/r.burke2/tutorial.html Tuto engenharia ] | [http://br.geocities.com/wendellqramos Modelando-Texturizando-Animando Nave] | [http://cogitas3d.procedural.com.br/tutos/dxf-paredes.html Importando DXF-Erguendo Paredes] | [http://blendertotal.wordpress.com/2007/09/16/tutorial-de-particulas Particulas] | [http://cogitas3d.procedural.com.br/tutos/radiosidade.html Radiosidade] | [http://blendertotal.wordpress.com/tutorial-modelando-um-dado Modelando Dado] | [http://pt.wikibooks.org/wiki/Blender_3D:_Noob_to_Pro/Iniciante/Como_usar_Blueprints Como Usar Blueprints] | [http://blendertotal.wordpress.com/2007/09/15/tutorial-nodes-editor Nodes Editor] | [http://br.youtube.com/watch?v=vXC5pFVf71s Script Import 2D Cutout Images] | [http://www.3d.sk/tutorials/Modeling_a_foot_in_Maya.htm Modelando Pes]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Em Videos'''&lt;br /&gt;
&lt;br /&gt;
[http://www.subdivisionmodeling.com/forums/showthread.php?t=235 Personagem Completo] | [http://estudiolivre.org/tiki-view_blog.php?blogId=9 Vídeos abstratos sem nenhum 3D] | [http://br.youtube.com/watch?v=_AjjuWUYXrg Demolir Objeto] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Modelando Dragão'''[http://www.youtube.com/watch?v=oIuPUhht5-M&amp;amp;feature=related Parte 1] | [http://www.youtube.com/watch?v=7dD2Ipk-UBk&amp;amp;feature=related Parte 2] | [http://www.youtube.com/watch?v=rVm8ZPFBxcY&amp;amp;feature=related Parte 3] | [http://www.youtube.com/watch?v=gSm6-URq__0&amp;amp;feature=related Parte 4] | [http://www.youtube.com/watch?v=VDTNLWBQ8T4&amp;amp;feature=related Parte 5] | [http://www.youtube.com/watch?v=3yDsUAEV7Q8&amp;amp;feature=related Parte 6] | [http://www.youtube.com/watch?v=YwFRjFemEEo&amp;amp;feature=related Parte 7] | [http://www.youtube.com/watch?v=d3x_injkP08&amp;amp;feature=related Parte 8] | [http://www.youtube.com/watch?v=4FW-omUqYto&amp;amp;feature=related Parte 9]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://estudiolivre.org/tiki-index.php?page=N%C3%BAcleo+de+forma%C3%A7%C3%A3o+e+produ%C3%A7%C3%A3o+de+anima%C3%A7%C3%A3o+3D&amp;amp;highlight=nucleo%20blender Cromograma Núcleo Blender]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://tamboresdeaco.org.br/blender&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
animação referencia: http://br.youtube.com/watch?v=3OAKAfQcYOw&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Download Revista Procedural [http://revista.proceduralbase.org/download/baixar.htm Ta esperando o que?]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fóruns'''&lt;br /&gt;
&lt;br /&gt;
[http://blenderartists.org/forum blenderartists.org]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alguns livros virtuais:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://pt.wikibooks.org/wiki/Blender_3D:_Noob_to_Pro Blender 3D Noob to Pro] | [http://pt.wikibooks.org/wiki/Blender_3D:_Guia_de_sobreviv%C3%AAncia GUia de Sobrevicência] | [http://pt.wikibooks.org/wiki/Blender_3D Blender 3D] | Varios tutoriais, [http://www.cgtutorials.com/c3/Blender/top www.cgtutorials.com]&lt;br /&gt;
&lt;br /&gt;
blog Allan Brito [[http://www.allanbrito.com allanbrito.com]&lt;br /&gt;
&lt;br /&gt;
Fotos Humanas Para referencia&lt;br /&gt;
[http://www.fineart.sk/| www.fineart.sk]&lt;br /&gt;
[http://www.3d.sk|www.3d.sk]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
O curta produzido em blender pelo Ricardo Alexandre Graça pode ser conferido no [http://www.youtube.com/watch?v=f1cqyosWM_k youtube], no site dele http://www.ricolandia.com tem varias dicas interresantes.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Interresantes&lt;br /&gt;
&lt;br /&gt;
Aqui voçê baixa a revista procedural e tem ums tutos da hora [http://www.procedural.com.br Procedural]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.blendermasters.com/cms Blendermasters ]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.3dzine.org 3dzine]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.blender.pro.br Blender Pro]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.blenderguide.org blenderguide]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.tuto-blender.com/index.php |tuto-blender] (francês)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.military-meshes.com/forums/index.php&amp;lt;br&amp;gt;&lt;br /&gt;
http://wiki.blender.org/index.php/Manual.pt/PartI/Your_First_Animation_in_30_plus_30_Minutes_Part_I&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.cgarena.com/freestuff/tutorials/misc/silentman/man.html&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://wiki.blender.org/index.php/Extensions:Py/Scripts/Manual/Import/DXF-3D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoria:Grafico]]&lt;br /&gt;
[[Categoria:Video]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Blender&amp;diff=3393</id>
		<title>Blender</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Blender&amp;diff=3393"/>
		<updated>2011-10-06T00:55:55Z</updated>

		<summary type="html">&lt;p&gt;Hick209: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Sobre o Blender ou blender3D'''&lt;br /&gt;
&lt;br /&gt;
É um programa de computador de código aberto, desenvolvido pela [http://www.blender.org Blender Foundation], para modelagem, animação, texturização, composição, renderização, edição de vídeo e criação de aplicações interativas em 3D, tais como jogos, apresentações e outros, através de seu motor de jogo integrado, o Ketsji. Está disponível sobre uma licença dupla: BL / GNU General Public License. O Blender ainda tem partes licenciadas sob a Python Software Foundation License. [http://pt.wikipedia.org/wiki/Blender Saber Mais]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O Projeto Orange[http://pt.wikipedia.org/wiki  (Mais detalhes)] o primeiro curta em animação feito em Blender. O [http://orange.blender.org/download Elephants Dreams] (Os elefantes sonham). Aqui você pode conferir o curta e o melhor baixar os arquivos .blend produzidos pela equipe.&lt;br /&gt;
&lt;br /&gt;
E como o shown não pode parar a [http://pt.wikipedia.org/wiki/Blender_Foundation Blender Fondation] continua em cena com o Big Buck Bunny; [http://peach.blender.org O Projeto Peach].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Desenvolvimento ===&lt;br /&gt;
&lt;br /&gt;
''''Repositório''''&lt;br /&gt;
&lt;br /&gt;
 svn checkout https://svn.blender.org/svnroot/bf-blender/trunk/blender&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''''IRC''''&lt;br /&gt;
&lt;br /&gt;
irc.freenod.net #blendercoders&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mais informações no [http://www.blender.org/community/get-involved/ aqui] no site oficial&lt;br /&gt;
&lt;br /&gt;
=== Tutos Blender ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Apost Pdf'''&lt;br /&gt;
&lt;br /&gt;
[http://futraco.wikispaces.com/space/showimage/manualblender.pdf Manual Blender basico] | [http://futraco.wikispaces.com/space/showimage/ferramentaspin.pdf Modelando garrafa ferramenta '''Spin'''] | [http://futraco.wikispaces.com/space/showimage/configuracoesambiente.pdf Configurações do Ambiente] | [http://futraco.wikispaces.com/space/showimage/pinball.pdf Fazendo Jogo Pimball] |  [http://futraco.wikispaces.com/space/showimage/aviaoblender.pdf Modelando Avião'-(Ingles)-'] | [http://futraco.wikispaces.com/space/showimage/tutonave.pdf Modelando-Texturizando-Animando Nave] | [http://futraco.wikispaces.com/space/showimage/cabecacartoon.pdf Modelagem_Cabeça_Estilo_Cartoon] | [http://futraco.wikispaces.com/space/showimage/particulas.pdf Particulas]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Na Web'''&lt;br /&gt;
&lt;br /&gt;
[http://www.4shared.com/network/search.jsp?searchmode=2&amp;amp;searchName=blender HD Virtual] | [http://www.mxstudio.com.br/forum/index.php?showtopic=39915 Modelando garrafa ferramenta '''Spin'''] | [http://rufusblender.wordpress.com/2007/12/31/tutorial-fomo-fazer-olho-blender-3d Fazer Olho] | [http://homepage.ntlworld.com/r.burke2/tutorial.html Tuto engenharia ] | [http://br.geocities.com/wendellqramos Modelando-Texturizando-Animando Nave] | [http://cogitas3d.procedural.com.br/tutos/dxf-paredes.html Importando DXF-Erguendo Paredes] | [http://blendertotal.wordpress.com/2007/09/16/tutorial-de-particulas Particulas] | [http://cogitas3d.procedural.com.br/tutos/radiosidade.html Radiosidade] | [http://blendertotal.wordpress.com/tutorial-modelando-um-dado Modelando Dado] | [http://pt.wikibooks.org/wiki/Blender_3D:_Noob_to_Pro/Iniciante/Como_usar_Blueprints Como Usar Blueprints] | [http://blendertotal.wordpress.com/2007/09/15/tutorial-nodes-editor Nodes Editor] | [http://br.youtube.com/watch?v=vXC5pFVf71s Script Import 2D Cutout Images] | [http://www.3d.sk/tutorials/Modeling_a_foot_in_Maya.htm Modelando Pes]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Em Videos'''&lt;br /&gt;
&lt;br /&gt;
[http://www.subdivisionmodeling.com/forums/showthread.php?t=235 Personagem Completo] | [http://estudiolivre.org/tiki-view_blog.php?blogId=9 Vídeos abstratos sem nenhum 3D] | [http://br.youtube.com/watch?v=_AjjuWUYXrg Demolir Objeto] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Modelando Dragão'''[http://www.youtube.com/watch?v=oIuPUhht5-M&amp;amp;feature=related Parte 1] | [http://www.youtube.com/watch?v=7dD2Ipk-UBk&amp;amp;feature=related Parte 2] | [http://www.youtube.com/watch?v=rVm8ZPFBxcY&amp;amp;feature=related Parte 3] | [http://www.youtube.com/watch?v=gSm6-URq__0&amp;amp;feature=related Parte 4] | [http://www.youtube.com/watch?v=VDTNLWBQ8T4&amp;amp;feature=related Parte 5] | [http://www.youtube.com/watch?v=3yDsUAEV7Q8&amp;amp;feature=related Parte 6] | [http://www.youtube.com/watch?v=YwFRjFemEEo&amp;amp;feature=related Parte 7] | [http://www.youtube.com/watch?v=d3x_injkP08&amp;amp;feature=related Parte 8] | [http://www.youtube.com/watch?v=4FW-omUqYto&amp;amp;feature=related Parte 9]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://estudiolivre.org/tiki-index.php?page=N%C3%BAcleo+de+forma%C3%A7%C3%A3o+e+produ%C3%A7%C3%A3o+de+anima%C3%A7%C3%A3o+3D&amp;amp;highlight=nucleo%20blender Cromograma Núcleo Blender]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://tamboresdeaco.org.br/blender&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
animação referencia: http://br.youtube.com/watch?v=3OAKAfQcYOw&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Download Revista Procedural [http://revista.proceduralbase.org/download/baixar.htm Ta esperando o que?]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Fóruns'''&lt;br /&gt;
&lt;br /&gt;
[http://blenderartists.org/forum blenderartists.org]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Alguns livros virtuais:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://pt.wikibooks.org/wiki/Blender_3D:_Noob_to_Pro Blender 3D Noob to Pro] | [http://pt.wikibooks.org/wiki/Blender_3D:_Guia_de_sobreviv%C3%AAncia GUia de Sobrevicência] | [http://pt.wikibooks.org/wiki/Blender_3D Blender 3D] | Varios tutoriais, [http://www.cgtutorials.com/c3/Blender/top www.cgtutorials.com]&lt;br /&gt;
&lt;br /&gt;
blog Allan Brito [[http://www.allanbrito.com allanbrito.com]&lt;br /&gt;
&lt;br /&gt;
Fotos Humanas Para referencia&lt;br /&gt;
[http://www.fineart.sk/| www.fineart.sk]&lt;br /&gt;
[http://www.3d.sk|www.3d.sk]&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
O curta produzido em blender pelo Ricardo Alexandre Graça pode ser conferido no [http://www.youtube.com/watch?v=f1cqyosWM_k youtube], no site dele http://www.ricolandia.com tem varias dicas interresantes.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Interresantes&lt;br /&gt;
&lt;br /&gt;
Aqui voçê baixa a revista procedural e tem ums tutos da hora [http://www.procedural.com.br Procedural]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.blendermasters.com/cms Blendermasters ]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.3dzine.org 3dzine]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.blender.pro.br Blender Pro]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.blenderguide.org blenderguide]&amp;lt;br&amp;gt;&lt;br /&gt;
[http://www.tuto-blender.com/index.php |tuto-blender] (francês)&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.military-meshes.com/forums/index.php&amp;lt;br&amp;gt;&lt;br /&gt;
http://wiki.blender.org/index.php/Manual.pt/PartI/Your_First_Animation_in_30_plus_30_Minutes_Part_I&amp;lt;br&amp;gt;&lt;br /&gt;
http://www.cgarena.com/freestuff/tutorials/misc/silentman/man.html&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://wiki.blender.org/index.php/Extensions:Py/Scripts/Manual/Import/DXF-3D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Categoria:Grafico]]&lt;br /&gt;
[[Categoria:Video]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=GT-Video&amp;diff=3392</id>
		<title>GT-Video</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=GT-Video&amp;diff=3392"/>
		<updated>2011-10-06T00:40:52Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Tarefas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Imagem:Countdown-film-42x.jpg|right]]&lt;br /&gt;
[[Imagem:Art-palette.png|right|45px]]&lt;br /&gt;
Este Grupo de Trabalho visa suprir demandas relacionadas a algoritmos de processamento de video e imagens,&lt;br /&gt;
incluindo filtros, efeitos especiais, reconhecimento de faces e objetos, tracking, reconstrucao 3D, e compressao.&lt;br /&gt;
Este GT fundamentalmente involve programacao de solucoes de alta tecnologia, utilizando-se uma linguagem script (scilab ou python) para desenvolvimento e prototipagem, associada a C e C++ para o processamento pesado. &lt;br /&gt;
&lt;br /&gt;
As responsabilidades deste GT incluem&lt;br /&gt;
principalmente as demandas de processamento de video e imagens dos outros GTs.&lt;br /&gt;
Tambem incluem a transferencia de alta tecnologia para a comunidade e consultoria de solucoes open-source de ponta para micro empresas brasileiras, exercendo papel chave para o desenvolvimento tecnologico do pais. Este GT tambem realiza pesquisa e desenvolvimento de novas solucoes na area de visao computacional, visando munir a populacao de tecnologias chave, de facil uso, que geralmente estao apenas na mao de entidades militares que realizam monitoramento. Talvez a populacao como um todo possa se apoderar desta tecnologia para ativamente realizar monitoramento por video, a seu favor, por exemplo para seguranca de comunidades usando webcams, flagrar abusos, detectar movimento, faces, etc.&lt;br /&gt;
&lt;br /&gt;
== Integrantes  ==&lt;br /&gt;
&lt;br /&gt;
* [[Nivaldo Bondança]] &lt;br /&gt;
* [[Daniel Penalva]] &lt;br /&gt;
* [[Fefo Gorodscy]] &lt;br /&gt;
* [[User:V1z| Ricardo Fabbri]]&lt;br /&gt;
* [[Usuário:Akin | Alexandre Negrão]]&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
&lt;br /&gt;
Para projetos praticos como a [[AirHackTable]], o workflow Macambira eh o seguinte&lt;br /&gt;
* O PD controla tudo. Faremos o maximo no PD para a implementacao final.&lt;br /&gt;
* Se precisarmos de algoritmos que nao estao no PD, entao:&lt;br /&gt;
** Se estiver em uma biblioteca C/C++ tipo OpenCV, a gente incorpora num modulo PD&lt;br /&gt;
** Se nao tiver numa biblioteca, a gente escreve um modulo em C/C++&lt;br /&gt;
** Se o algoritmo ou solucao for uma ideia nova, meio experimental, e precisa ser prototipada bem rapidamente e desenvolvida no nivel de algoritmo, o [[Scilab]]/[[SIP]] e' usado. Python tambem pode ser usado eventualmente. Uma vez que a solucao se mostra promissora, ai abandonamos esse prototipo de script e so entao implementamos a solucao em C/C++ como um modulo PD. &lt;br /&gt;
&lt;br /&gt;
Este workflow respeita o fato de que e' muito demorado programar em C/C++, porem e' necessario para fazer o sistema realtime, bem como para deixa-lo &amp;quot;scalable&amp;quot;. So iremos programar em C/C++ quando ja esta claro o que programar.&lt;br /&gt;
&lt;br /&gt;
== Object Trackers ==&lt;br /&gt;
Os videos abaixo mostram alguns experimentos com object tracking com o [[Pd]] (puredata) e como [[OpenCV]] direcionados `a [[AirHackTable]]:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;video type=&amp;quot;vimeo&amp;quot; id=&amp;quot;28717714&amp;quot; width=&amp;quot;552&amp;quot; height=&amp;quot;510&amp;quot;  allowfullscreen=&amp;quot;true&amp;quot; desc=&amp;quot;Generic multiblob tracker in [[Pd]] by fefo&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;video type=&amp;quot;vimeo&amp;quot; id=&amp;quot;27831797&amp;quot; width=&amp;quot;552&amp;quot; height=&amp;quot;510&amp;quot;  allowfullscreen=&amp;quot;true&amp;quot; desc=&amp;quot;Roubust circle hough transform tracker [[OpenCV]] by hick209 find the code [[AHTcode|here]]&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Ver uns experimentos e umas ideias legais para deteccao por movimento/mudancas no ticket [https://sourceforge.net/apps/trac/labmacambira/ticket/140 140]&lt;br /&gt;
&lt;br /&gt;
== Tarefas ==&lt;br /&gt;
&lt;br /&gt;
'''A lista de tarefas mais atualizada esta no [https://sourceforge.net/apps/trac/labmacambira/query?status=!closed&amp;amp;component=%23gt-video&amp;amp;order=priority sistema trac #gt-video]'''&lt;br /&gt;
&lt;br /&gt;
A seguir, um esboco das tarefas, em ordem decrescente de prioridade:&lt;br /&gt;
&lt;br /&gt;
* Compilar o Scilab do Git&lt;br /&gt;
* Brincar com o SIP&lt;br /&gt;
* Aprender algoritmos de processamento de imagens&lt;br /&gt;
** Ler o livro de Richard Szeliski sobre processamento de imagens.&lt;br /&gt;
&lt;br /&gt;
* Comparar Python versus Scilab para prototipagem e desenvolvimento de algoritmos para processamento de imagens e video.&lt;br /&gt;
&lt;br /&gt;
* Ferramentas C e C++ fundamentais para algoritmos visao computacional. Estas formam o nivel mais baixo de processamento que estaremos lidando, onde eh feito o processamento mais intensivo:&lt;br /&gt;
** Baixar e compilar [vxl.sourceforge.net VXL] com git svn. Essencial para efeitos mais complexos, deteccao, tracking, efeitos especiais, reconstrucao 3D&lt;br /&gt;
&lt;br /&gt;
* Compilar OpenCV&lt;br /&gt;
&lt;br /&gt;
* Instalar:&lt;br /&gt;
** mplayer, vlcplayer, kino, kdenlive, lives, libface, digikam, gthumb, cinelera, gimp, inkscape, kaffeine, libav, imagemagick, cmake, ddd, gitg, xine, R, octave, ipython, latex, [[Blender]]&lt;br /&gt;
&lt;br /&gt;
* Entrar no irc:&lt;br /&gt;
** videolan&lt;br /&gt;
** gimp&lt;br /&gt;
** etc&lt;br /&gt;
&lt;br /&gt;
* Vigiar esta pagina wiki. Vai na aba vigiar ao topo.&lt;br /&gt;
* Interagir com softwares para edicao de video (ver pagina principal [[Lab Macambira]])&lt;br /&gt;
** Trac ticket [https://sourceforge.net/apps/trac/labmacambira/ticket/102 #102] &lt;br /&gt;
** baixar do repositorio via git, compilar&lt;br /&gt;
** compara-los&lt;br /&gt;
** talvez artigo de revisao e comparacao no freshmeat.net, linux magazine, etc.&lt;br /&gt;
** o mais importante: levantamento de demandas. &lt;br /&gt;
*** Perguntar pro tedi qual efeito ele quer.&lt;br /&gt;
*** Tirar dos outros GTs ([[GT-VideoConferencia]], [[GT-WebStream]], ou mesmo [[GT-PDF]]) algumas demandas de algoritmos fundamentais, tipo compressao para streamming, tracking, OCR, etc.&lt;br /&gt;
&lt;br /&gt;
* Brincar com Python e PIL - aprender, fazer tutoriais.&lt;br /&gt;
&lt;br /&gt;
=== Versão resumida  ===&lt;br /&gt;
&lt;br /&gt;
*Compilar: &lt;br /&gt;
**[[Scilab]]&lt;br /&gt;
**[[SIP]]&lt;br /&gt;
**[[VXL]]&amp;amp;nbsp;&lt;br /&gt;
**[[OpenCV]]&lt;br /&gt;
&lt;br /&gt;
*Estudar: &lt;br /&gt;
**Algoritmos de Processamento de Vídeo/Imagem &lt;br /&gt;
**Livro do [http://szeliski.org/Book/ Richard Szeliski]&lt;br /&gt;
&lt;br /&gt;
*Anotar ideias e propostas de projetos!&lt;br /&gt;
&lt;br /&gt;
*Brincar e corrigir bugs em softwares de edicao de video.&lt;br /&gt;
&lt;br /&gt;
*AA (ABOVE ALL) &lt;br /&gt;
**Programing MotherFuckers!&lt;br /&gt;
&lt;br /&gt;
== Reuniões  ==&lt;br /&gt;
Ver tambem http://pontaopad.me/gtvideoreuniao&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Quarta-feira 27 de Julho ===&lt;br /&gt;
&lt;br /&gt;
Horário: 15:00hs&lt;br /&gt;
&lt;br /&gt;
Participantes: Equipe Lab Macambira&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Ideias: '''&lt;br /&gt;
* Apresentar proposta e tarefas a serem feitas&lt;br /&gt;
* plano para o que fazer ate sexta-feira &amp;amp; beyond&lt;br /&gt;
&lt;br /&gt;
=== Semana da Patria 2011 ===&lt;br /&gt;
&lt;br /&gt;
* http://pontaopad.me/gtvideoreuniao&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;br /&gt;
[[Category:Video]]&lt;br /&gt;
&lt;br /&gt;
== Tutoriais == &lt;br /&gt;
&lt;br /&gt;
* Videos legais sobre o que da pra fazer em kdenlives, cinelerra, etc:&lt;br /&gt;
** [http://vimeo.com/groups/openshot Openshot on Vimeo]&lt;br /&gt;
** [http://vimeo.com/groups/kdenlive Kdenlive on Vimeo]&lt;br /&gt;
** [http://vimeo.com/groups/cinelerra Cinelerra on Vimeo]&lt;br /&gt;
** [http://vimeo.com/channels/kino3d Kino on Vimeo]&lt;br /&gt;
** [http://vimeo.com/groups/687 Computer Vision on Vimeo]&lt;br /&gt;
** [http://vimeo.com/groups/puredata Pure Data on Vimeo]&lt;br /&gt;
&lt;br /&gt;
* [http://www.crca.ucsd.edu/~msp/Pd_documentation/index.htm Pure Data Documentation]&lt;br /&gt;
* [http://puredata.info/docs Others PD Guides]&lt;br /&gt;
&lt;br /&gt;
=== PIL ( Python Imaging Library ) ===&lt;br /&gt;
&lt;br /&gt;
[http://www.pythonware.com/library/pil/handbook/index.htm pil handbook] &amp;lt;br&amp;gt;&lt;br /&gt;
[http://nadiana.com/pil-tutorial-basic-advanced-drawing Nadia Alramli tutorial]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* Exemplo de interface visual com uma unica webcam:&lt;br /&gt;
&amp;lt;video type=&amp;quot;youtube&amp;quot; id=&amp;quot;v0srY37kkMw&amp;quot; width=&amp;quot;420&amp;quot; height=&amp;quot;345&amp;quot; desc=&amp;quot;Exemplo de interface visual com uma unica webcam&amp;quot; frame=&amp;quot;true&amp;quot; position=&amp;quot;right&amp;quot; size=&amp;quot;full&amp;quot; allowfullscreen=&amp;quot;true&amp;quot;/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Lab_Macambira&amp;diff=3391</id>
		<title>Lab Macambira</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Lab_Macambira&amp;diff=3391"/>
		<updated>2011-10-06T00:38:24Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Imagem e Video */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Imagem:Lab-macambira-sketch-v2.png|right|bottom|link=http://labmacambira.sf.net|alt=Lab Macambira]]&lt;br /&gt;
O Lab Macambira é um grupo distribuído de desenvolvimento avaçado em software livre, iniciado por compositores,&lt;br /&gt;
arquitetos, pesquisadores universitarios e ex-googlers, atuando nas áreas [[Lab_Macambira#Audiovisual|Audiovisual]] e&lt;br /&gt;
[[Lab_Macambira#Web|Web]]. Esta wiki é o principal repositório de&lt;br /&gt;
informações do Lab Macambira, havendo também um [http://labmacambira.sf.net Web Site].&lt;br /&gt;
&lt;br /&gt;
==Missão e Objetivos==&lt;br /&gt;
[[Imagem:Gnu-linux.png|left|60px]]&lt;br /&gt;
Desenvolver software livre priorizando tecnologias-chave para a comunidade.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Motores Principais==&lt;br /&gt;
* [http://automata.cc Vilson Vieira]&lt;br /&gt;
* [http://gk.estudiolivre.org Renato Fabbri]&lt;br /&gt;
* [http://www.lems.brown.edu/~rfabbri Ricardo Fabbri, Ph.D.]&lt;br /&gt;
* Daniel Marostegan: coordenador do Nós Digitais&lt;br /&gt;
* [[Equipe Lab Macambira]]&lt;br /&gt;
&lt;br /&gt;
==Demais Pessoas Chave==&lt;br /&gt;
* [[Chico Simões]]&lt;br /&gt;
* [[Jader Gama]]&lt;br /&gt;
&lt;br /&gt;
==Colaboradores / Parceiros==&lt;br /&gt;
* [[Lidas/Casa dos Meninos]]&lt;br /&gt;
* [[Radio UFSCAR]]&lt;br /&gt;
* [http://pt.wikipedia.org/wiki/IPRJ Instituto Politécnico IPRJ/UERJ Nova Friburgo]&lt;br /&gt;
* [[Coletivo Puraqué]] - Santarem, PA&lt;br /&gt;
* [http://www.juntadados.org Pontão de Cultura Digital Juntadados]&lt;br /&gt;
* [[Esfera / Transparência Hacker]]&lt;br /&gt;
* [[Ethymos]]&lt;br /&gt;
* [[Hacklab]]&lt;br /&gt;
* [[Rede Mocambos]]&lt;br /&gt;
&lt;br /&gt;
==Projetos e Atividades==&lt;br /&gt;
&lt;br /&gt;
=== Tabela das Nossas Contribuições a Softwares Livres Externos ===&lt;br /&gt;
* Atualizada 1 de agosto de 2011&lt;br /&gt;
{| cellpadding=&amp;quot;4&amp;quot;  style=&amp;quot;border: 1px solid #efefef;&amp;quot;&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
! Aplicativo&lt;br /&gt;
! Fizeram Commit&lt;br /&gt;
! Tentando Fazer&lt;br /&gt;
! Apareceu no Oficial?&lt;br /&gt;
|- &lt;br /&gt;
| [[Mozilla Firefox]]&lt;br /&gt;
| daneoshiga&lt;br /&gt;
| bzum&lt;br /&gt;
| daneoshiga&lt;br /&gt;
|-style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [[Evince]] (document viewer/pdf)&lt;br /&gt;
| hick209, bzum, marcicano&lt;br /&gt;
| mquasar&lt;br /&gt;
| hick209&lt;br /&gt;
|-&lt;br /&gt;
| [http://bepdf.sourceforge.net BePDF], [http://foolabs.com/xpdf xpdf] &lt;br /&gt;
| marcicano&lt;br /&gt;
| &lt;br /&gt;
| ?&lt;br /&gt;
|-style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [[VideoConferência | Ekiga]] (video conferência)&lt;br /&gt;
| flecha&lt;br /&gt;
| &lt;br /&gt;
| flecha&lt;br /&gt;
|-&lt;br /&gt;
| [[VideoConferência | Empathy]] (video conferência)&lt;br /&gt;
| fefo&lt;br /&gt;
| &lt;br /&gt;
|-style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [[VideoConferência | Lib Folks]] (Telepathy, video conferência)&lt;br /&gt;
| karmiac&lt;br /&gt;
| &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[Scilab]] (alternativa ao Matlab)&lt;br /&gt;
| v1z&lt;br /&gt;
| penalv&lt;br /&gt;
| v1z&lt;br /&gt;
|-style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://vxl.sf.net VxL] (video x libraries)&lt;br /&gt;
| v1z&lt;br /&gt;
|&lt;br /&gt;
| v1z&lt;br /&gt;
|-&lt;br /&gt;
| [http://www.imagemagick.org ImageMagick] (proc. de imagens)&lt;br /&gt;
| v1z&lt;br /&gt;
| &lt;br /&gt;
| v1z&lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [[OpenOffice | OpenOffice / LibreOffice]]&lt;br /&gt;
| &lt;br /&gt;
| hick209&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [http://puredata.info Pure Data] - [[Pd]] (programacao com blocos)&lt;br /&gt;
| &lt;br /&gt;
| v1z, automata, greenkobold&lt;br /&gt;
| &lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [http://www.hangar.org/wikis/lab/doku.php?id=start:puredata_opencv puredata_opencv] ([[OpenCV]] + [[Pd]])&lt;br /&gt;
| &lt;br /&gt;
| v1z&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Chuck]] (programacao temporal para musica)&lt;br /&gt;
| &lt;br /&gt;
| automata, greenkobold&lt;br /&gt;
| &lt;br /&gt;
|- style=&amp;quot;background: #efefef;&amp;quot;&lt;br /&gt;
| [[WebRTC]] (videoconferencia pelo navegador)&lt;br /&gt;
| &lt;br /&gt;
| automata&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
* Favor notar que muitos participaram e ajudaram os colegas acima em diversos desses commits. Talvez no futuro uma coluna de &amp;quot;participantes/ajudantes&amp;quot; possa ser incluida.&lt;br /&gt;
&lt;br /&gt;
=== Tabela de Software Livre Criado pela Equipe Lab Macambira ===&lt;br /&gt;
&lt;br /&gt;
* Veja uma lista parcial em [[Software Lab Macambira]] (em construcao).&lt;br /&gt;
&lt;br /&gt;
===Grupos de Trabalho===&lt;br /&gt;
* [[GT-Web]]&lt;br /&gt;
* [[GT-AA]]&lt;br /&gt;
* [[GT-Audio]]&lt;br /&gt;
* [[GT-pdf]]&lt;br /&gt;
* [[GT-Video]] a.k.a. GT-VideoProcessing.&lt;br /&gt;
* [[GT-VideoConferencia]]&lt;br /&gt;
* [[GT-WebMedia]] (ainda incubando) a.k.a. GT-WebStreaming&lt;br /&gt;
* [[GT-Xinga]]&lt;br /&gt;
* [[GT-DeliberacaoOnline]] (incubando)&lt;br /&gt;
* [[GT-Georeferenciamento]]&lt;br /&gt;
* [[GT - Captação Financeira]]&lt;br /&gt;
&lt;br /&gt;
===Web===&lt;br /&gt;
====Tecnologias Sociais====&lt;br /&gt;
[[Imagem:Ubuntu-logox45.png|right]]&lt;br /&gt;
''Atuais:''&lt;br /&gt;
* [[AA]]: AA is *the* Ambiguous Acronym. Algorithmic Autoregulation. Audivisual Activism. O carro chefe do Lab Macambira.&lt;br /&gt;
* [[Conferência Permanente]]&lt;br /&gt;
* [https://github.com/teiacasadecriacao/agora-communs/wiki Ágora Communs]&lt;br /&gt;
* [http://conferenciadedireitos.org.br/sos SOS] (rascunhado, fruto dos coletivos submidialogia e descentro)&lt;br /&gt;
* [[Sistema de Gerenciamento de Coletivo]]&lt;br /&gt;
* [http://projects.comum.org/cdpc Cadastramento dos Pontos de Cultura]. Django.&lt;br /&gt;
* [http://labmacambira.conexaobrasil.org/ Ferramenta de gerenciamento finaceiro para Pontos de Cultura]. Django. [http://pc.nosdigitais.teia.org.br/ link antigo?]&lt;br /&gt;
* Produção de material documental e didático. Screencasts e artigos em revistas acadêmicas e de grande circulação. Parceria Santarém e Bahia.&lt;br /&gt;
''Em consideração: ''&lt;br /&gt;
* [[Escola Procópio Ferreira]], São Paulo. Parceria com Instituto Lidas e Casa dos Meninos.&lt;br /&gt;
* [[Plataforma de Economia Solidária]]. Parceria com coletivos Muiraquitã e Puraqué.&lt;br /&gt;
* Parceria com a Câmara dos Vereadores de São Carlos através da manutenção de uma plataforma do [https://github.com/teiacasadecriacao/agora-communs/wiki Ágora Communs] para o mandato do vereador Lineu.&lt;br /&gt;
* Parceria com [http://iiep.org.br/ IIEP] para desenvolvimento de tecnologias sociais com respaldo acadêmico e governamental.&lt;br /&gt;
* [[Catálogo de Ideias]]&lt;br /&gt;
* Geoprocessamento. Parceria Lidas/CM, Casa de Cultura Tainã, [http://www.grupoecd.com.br/html/ Grupo ECD]&lt;br /&gt;
* Estudar o [http://www.softwarepublico.gov.br Portal do Software Público Brasileiro].&lt;br /&gt;
* Desenvolver as plataformas abertas para gerenciamento de projetos como [http://Savannah.gnu.org GNU Savannah] e [http://gitorious.org Gitorious]&lt;br /&gt;
* Adentrar projetos de prioridade da FSF e dialogar com softwarelivre.org&lt;br /&gt;
&lt;br /&gt;
====Misto web e audiovisual====&lt;br /&gt;
[[Imagem:Webicon.png|right|60px]]&lt;br /&gt;
[[Imagem:Audio-video.png|right]]&lt;br /&gt;
''Atuais:''  &lt;br /&gt;
* OSC-Web. Plugins OSC para comunicar dispositivos díspares.&lt;br /&gt;
** Desenvolvimento de &amp;quot;ponte&amp;quot; entre navegadores Web e aplicações/dispositivos pelo protocolo OSC&lt;br /&gt;
** Tecnologias: socket.io, node.js, node-osc, midievent&lt;br /&gt;
** http://automata.cc/osc-web&lt;br /&gt;
* Experimentações com tecnologias Web (HTML5, JS) + Audiovisual&lt;br /&gt;
** Tecnologias: HTML5 (canvas, audio, video), Processing.js, paper.js, raphael.js, Audiolet, node.js, socket.io, express.js, popcorn.js&lt;br /&gt;
* Experimentações com Linguagens de Livecoding (e interface com browser)&lt;br /&gt;
** Tecnologias: http://toplap.org&lt;br /&gt;
** http://automata.cc/live-processing&lt;br /&gt;
''Em consideracao:''&lt;br /&gt;
* Interface Web para Pylab&lt;br /&gt;
* Conjunto de tecnologias para desenvolvimento Web ágil (framework + bd)&lt;br /&gt;
* Interface Web para projetos de áudio do Renato (FDPweb, ABTweb, ChucKweb, ...)&lt;br /&gt;
* [[Blabla via Browser]] e codec do Dr. Rafael Santos Mendes - FEEC/UNICAMP.&lt;br /&gt;
* Material didático e documental. Tutoriais, screencasts e artigos em revistas acadêmicas e de grande circulação. Parceria Santarém e Bahia. Parceria com IFSC-USP para simetrias, artes e implementações computacionais.&lt;br /&gt;
&lt;br /&gt;
===Audiovisual===&lt;br /&gt;
====Áudio e Música====&lt;br /&gt;
[[Imagem:Nota_musical01.png|right|45px]]&lt;br /&gt;
''Atuais:''&lt;br /&gt;
* Plugins LADSPA (e LV2): adaptação de plugins VST para LV2. Implementação de outros algorítmos. Clam. [[Ideias aqui]]&lt;br /&gt;
** Para entender melhor sobre os plugins LADSPA: http://linuxdevcenter.com/pub/a/linux/2001/02/02/ladspa.html&lt;br /&gt;
* [http://trac.assembla.com/audioexperiments/browser/ABeatDetector/README_ABT.txt ABT] (Macros para Execução musical em tempo real e interação rítmica)&lt;br /&gt;
* Terapia do som. [http://gnaural.sourceforge.net/ Gnaural], Do-In sonoro. Grave-agudo  e metabolismo e ressonância. Simetrias e [http://en.wikipedia.org/wiki/Change_ringing ''Change Ringing'']&lt;br /&gt;
* [http://trac.assembla.com/audioexperiments/browser/voz Análise de sentimenos na fala]&lt;br /&gt;
* Álgebra simbólica e música, FIGGS. Séries algorítmicas.&lt;br /&gt;
* [http://pastie.org/1751041 Minimum-fi script]&lt;br /&gt;
* EKP [http://trac.assembla.com/audioexperiments/browser/ekp-base BASE] e [http://trac.assembla.com/audioexperiments/browser/ekp-monitor Monitor]&lt;br /&gt;
* [http://www.assembla.com/spaces/audioexperiments/team Equipe Æ]&lt;br /&gt;
* Livecoding. Parcerias para misturar com música tradicional e Hip-Hop com Teia e Teddy Paçoca.&lt;br /&gt;
&lt;br /&gt;
''Em consideração:''&lt;br /&gt;
&lt;br /&gt;
* Estender Scratch (MuSA)&lt;br /&gt;
** Tecnologias: Scratch, Kinect, Arduino, PD, Python&lt;br /&gt;
** http://musa.cc/mediawiki/index.php?title=Scratch_%2B_Arduino&lt;br /&gt;
* Experimentações com Hardware Livre (MuSA)&lt;br /&gt;
** Tecnologias: Arduino, PD, Processing, Scratch4Arduino&lt;br /&gt;
** http://musa.cc&lt;br /&gt;
* Audacity (organização dos plugins e plugins em nyquist)&lt;br /&gt;
* Contoladores acoplados à vestimenta&lt;br /&gt;
* Medidores de sinais vitais e mapeamento sonoro&lt;br /&gt;
* Yupana&lt;br /&gt;
* Rádio Difusa ([http://pontaopad.me/webradio-coletiva-e-difusa webrádio coletiva])&lt;br /&gt;
* Rivendell e Airtime. Parceria com Rádio Ufscar.&lt;br /&gt;
* [[Origami e pet para instrumentos eletrônicos]]. Parceria com [http://www.contato.ufscar.br/quarto/ Festival Contato].&lt;br /&gt;
&lt;br /&gt;
====Imagem e Video====&lt;br /&gt;
[[Imagem:Art-palette.png|right|45px]][[Imagem:Countdown-film-42x.jpg|right]]&lt;br /&gt;
&lt;br /&gt;
''Atuais - ver tambem [[GT-Video]]''&lt;br /&gt;
* Ambientes de scripting para desenvolvimento de processamento de imagens e video [http://siptoolbox.sf.net SIP/Scilab], PIL/python; &lt;br /&gt;
* Processamento de video e multiplas imagens:&lt;br /&gt;
** Filtros&lt;br /&gt;
**  Tracking, reconhecimento e reconstrucao 3D de objetos (faces, etc), bundler&lt;br /&gt;
** [http://Wikipedia.org/wiki/Match_Moving Match moving] (aka The Matrix effect), motion capture, augmented reality&lt;br /&gt;
* Libs&lt;br /&gt;
** VxL, OpenCV, Leptonica, ImageMagick, gegl, libav/ffmpeg&lt;br /&gt;
* [[VideoConferência]]: Ekiga / tecnologia livre tipo Skype - parte de video, compressao, eye tracking&lt;br /&gt;
* PDF : content-aware zooming, edicao, OCR,  form filling&lt;br /&gt;
* [[AirHackTable]]: projeto com visao computacional, musica, e origamis para o Festival Contato.&lt;br /&gt;
* Edicao de Video: Kino, Cinelerra, Kdenlives, mplayer, libav/ffmpeg, vlc/videolan&lt;br /&gt;
&lt;br /&gt;
''Em consideracao:''&lt;br /&gt;
* Manipulacao de Imagens e Design Vetorial: Gimp, Inkscape, mixed pixel/vector/3D design&lt;br /&gt;
* [[Rivendell Video]]&lt;br /&gt;
* Nova interface grafica (GUI) para o Pd (pure data) baseada no estilo (ou mesmo codigo) do [[Blender]], o qual tem um esquema de programacao dataflow com caixinhas e cordinhas bem legal.&lt;br /&gt;
* Kinect, Open Kinect em geral, usando talvez  apenas algumas webcams baratas&lt;br /&gt;
* Interface interativa para matplotlib: prioridade para uma alterantiva real ao Matlab&lt;br /&gt;
* Softwares para arquitetura&lt;br /&gt;
&lt;br /&gt;
==História==&lt;br /&gt;
Macambira foi um pseudônimo usado por [http://www.youtube.com/watch?v=D7Lz82m2m2I Cleodon Silva], grande vetor da cultura livre,  falecido em São Paulo, no dia 7 de junho de 2011 aos 61 anos.&lt;br /&gt;
&lt;br /&gt;
Renato Fabbri e Daniel Marostegan conceberam o grupo juntando-se a Vilson Vieira e Ricardo Fabbri,&lt;br /&gt;
para trabalho de desenvolvimento de tecnologias de software livre, inicialmente nas áreas:&lt;br /&gt;
* Audiovisual&lt;br /&gt;
* Web&lt;br /&gt;
&lt;br /&gt;
===Timeline===&lt;br /&gt;
Junho 2011: concepcao, organizacao, chamada para recrutamento, socializacao&lt;br /&gt;
&lt;br /&gt;
Julho 2011: entrevistas, tour da teia e do lab para interessados, treinamento intensivo em projetos de software livre, atividade intensiva em geral para fazer o projeto rolar.&lt;br /&gt;
&lt;br /&gt;
Agosto 2011: primeiro mês de AAacambira.&lt;br /&gt;
&lt;br /&gt;
== Iniciando no Lab Macambira ==&lt;br /&gt;
* Manual para os que iniciarem no time: [[Manual do Novato]]&lt;br /&gt;
&lt;br /&gt;
=== Usando o AA ===&lt;br /&gt;
&lt;br /&gt;
Algumas recomendações de como utilizar bem o AA.&lt;br /&gt;
&lt;br /&gt;
POST:&lt;br /&gt;
* 15 min +- 5m, ou seja, temos 5 minutos de tolerância. Fora desta margem, o log é perdido.&lt;br /&gt;
** pode estourar até 20% dos logs em um mes sem abono de bônus&lt;br /&gt;
** entre 20 e 30% perde 150 conto&lt;br /&gt;
** entre 30 e 40% perde 300 conto&lt;br /&gt;
** entre 40 e 50% perde 450 conto e fica passíel de remoção&lt;br /&gt;
* Posts extras ao bel prazer&lt;br /&gt;
&lt;br /&gt;
SESSÕES E REPOSIÇÕES&lt;br /&gt;
* pode perder e repor ate 3 dias sem abono de bônus&lt;br /&gt;
* cada dia além do terceiro dia perde 50 conto&lt;br /&gt;
* perdeu 7 dias ou mais, mesmo repondo, fica passível de remoção&lt;br /&gt;
* não pode repor mais de uma sessão (2h) em um dia&lt;br /&gt;
&lt;br /&gt;
SESSÕES PERDIDAS&lt;br /&gt;
* cada dia perdido e sem repor, perde 100&lt;br /&gt;
* 3 dias ou mais sem repor, fica passível de remoção do lab&lt;br /&gt;
&lt;br /&gt;
VALIDAÇÕES DOS LOGS&lt;br /&gt;
* Cada dia chega um log para cada um validar (atribuição randômica)&lt;br /&gt;
* Quem valida fica anônimo (não para a gerência)&lt;br /&gt;
* Pontos (uma frase para cada):&lt;br /&gt;
** Fortes&lt;br /&gt;
** Fracos&lt;br /&gt;
* Classificação em: Imprestável, ruim, regular, bom, excelente&lt;br /&gt;
&lt;br /&gt;
TASK LIST&lt;br /&gt;
* Cada GT tem seu task list com prioridades e deadlines (task list externo ao AA numa primeira versao, p.ex. sourceforge),&lt;br /&gt;
com tasks alocadas a cada macambira&lt;br /&gt;
* Cada Macabira associa-se a um e somente um GT primário no qual ficará logado pelo AA.&lt;br /&gt;
* A princípio cada um tem autonomia para escolher seu GT primário&lt;br /&gt;
* À gerência, cabe realocar Macambiras em caso de necessidade&lt;br /&gt;
&lt;br /&gt;
ATIVIDADE:&lt;br /&gt;
* Desligar celular&lt;br /&gt;
* Ficar em lugar não movimentado&lt;br /&gt;
* Concentrado&lt;br /&gt;
* Baseado em:&lt;br /&gt;
** Meritocracia&lt;br /&gt;
** Auto-regulagem Social&lt;br /&gt;
* Screencast diário de 2-10 min. (sem ele o log fica inválido)&lt;br /&gt;
&lt;br /&gt;
ADENOS:&lt;br /&gt;
* Em caso de rendimento claramente insatisfatório, pode-se aumentar as horas para 3h diárias&lt;br /&gt;
* Constatada falcatrua, a pessoa automaticamente perde os benefícios financeiros e rola um queima filme forte.&lt;br /&gt;
&lt;br /&gt;
== Ferramentas/Comunicação ==&lt;br /&gt;
&lt;br /&gt;
* '''BUG TRACKER e TASKLISTS'''- https://sourceforge.net/apps/trac/labmacambira/&lt;br /&gt;
* Website - [http://labmacambira.sourceforge.net labmacambira.sf.net ]&lt;br /&gt;
* Projeto Sourceforge - https://sourceforge.net/projects/labmacambira/&lt;br /&gt;
* '''Todos os repositórios Git''' referenciados em http://labmacambira.git.sourceforge.net&lt;br /&gt;
* &amp;lt;nowiki&amp;gt;#labmacambira&amp;lt;/nowiki&amp;gt; - canal IRC no freenode&lt;br /&gt;
** Log do canal disponível em http://hera.ethymos.com.br:1080/~macambot/labmacambira.txt&lt;br /&gt;
* Lista publica de email: listamacambira@groups.google.com - http://groups.google.com/group/listamacambira&lt;br /&gt;
* [http://twitter.com/labmacambira @labmacambira] - twitter&lt;br /&gt;
* [http://vimeo.com/channels/labmacambira Canal de Video] - screencasts, tutoriais, e outros videos&lt;br /&gt;
* [http://identi.ca/labmacambira identi.ca/labmacambira] - microbloging aberto e mais programável que twitter&lt;br /&gt;
* [http://labmacambira.wordpress.com labmacambira.wordpress.com] - blog&lt;br /&gt;
* [http://labmacambira.sf.net labmacambira.sf.net] - contem link para a nossa wiki, com conteúdo mais perene&lt;br /&gt;
* labmacambira@teia.org.br - Google apps: gmail, docs, etc.&lt;br /&gt;
* [[Backup Wiki]]&lt;br /&gt;
* Entrevistas na Radio UFSCar: [http://www.radio.ufscar.br/frequenciaaberta/?p=269 04-08-2011], [http://www.radio.ufscar.br/frequenciaaberta/?p=256 09-08-2011]&lt;br /&gt;
* [http://freshmeat.net/projects/algorithmic-autoregulation aa at freshmeat.net] - registro e release feed do (AA)&lt;br /&gt;
* [http://www.ohloh.net/p/labmacambira aa at ohloh.net] - estatisticas de codigo fonte produzido do (AA), etc&lt;br /&gt;
* [http://nightsc.com.br/aa/ aa feed] - registro em tempo real das atividades do time Lab Macambira.&lt;br /&gt;
&lt;br /&gt;
== Projetos para treino  ==&lt;br /&gt;
&lt;br /&gt;
*[[Mozilla Firefox]] DaneoShiga&lt;br /&gt;
*[[VideoConferência]] (Fefo - EMpathy / Flecha - Ekiga)&lt;br /&gt;
*[[Gnaural]] Alexandre Koji Imai Negrão&lt;br /&gt;
*[[OpenOffice,Libreoffice]] DCP - Dpizetta, Nivaldo&lt;br /&gt;
*[[Evince]] Nivaldo, Daniel Marcicano, Alexandre&lt;br /&gt;
*[[Bepdf]] ou Xpdf&lt;br /&gt;
*[[Scilab]]&lt;br /&gt;
*[[Drupal]] mquasar&lt;br /&gt;
*[[phpMyAdmin]] mquasar&lt;br /&gt;
*[[Programas de relevância para hackear e ajudar]]&lt;br /&gt;
*[[Portal dos Museus - Unicamp / Sistema Estadual de Museus]]&lt;br /&gt;
&lt;br /&gt;
== Humor ==&lt;br /&gt;
* [[Pira na Macambira]]&lt;br /&gt;
&lt;br /&gt;
== Referências ==&lt;br /&gt;
&amp;lt;video type=&amp;quot;youtube&amp;quot; id=&amp;quot;4XpnKHJAok8&amp;quot; width=&amp;quot;420&amp;quot; height=&amp;quot;345&amp;quot; desc=&amp;quot;Palestra do Linus Torvalds no Google sobre o Git http://git-scm.com&amp;quot; frame=&amp;quot;true&amp;quot; position=&amp;quot;right&amp;quot; size=&amp;quot;full&amp;quot; allowfullscreen=&amp;quot;true&amp;quot;/&amp;gt;&lt;br /&gt;
* Linus Torvalds falando sobre GIT no Google Tech Talk (ao lado)&lt;br /&gt;
** Link direto: http://www.youtube.com/watch?v=4XpnKHJAok8&lt;br /&gt;
&lt;br /&gt;
* [[Literatura recomendada pela equipe]]&lt;br /&gt;
* Abordagem Macambira das [http://www.teia.org.br/tecnologias-sociais-lab-macambira.html Tecnologias Sociais de Alta Demanda] (ilustrada!).&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;br /&gt;
&lt;br /&gt;
== Contato ==&lt;br /&gt;
&lt;br /&gt;
[[Fale conosco]]&lt;br /&gt;
&lt;br /&gt;
[[Imagem:Lab-macambira-sketch-v2.png|alt=Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=GT-pdf&amp;diff=3238</id>
		<title>GT-pdf</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=GT-pdf&amp;diff=3238"/>
		<updated>2011-09-23T19:56:21Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Tarefas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integrantes  ==&lt;br /&gt;
&lt;br /&gt;
Daniel Calocci&lt;br /&gt;
&lt;br /&gt;
[[Nivaldo Bondança]] &lt;br /&gt;
&lt;br /&gt;
Ricardo Fabbri&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tarefas ==&lt;br /&gt;
&lt;br /&gt;
* Estudar o funcionamento de leitores de PDF como [[Evince]], [[Okular]], etc.&lt;br /&gt;
* Adicionar a feature de preenchimento de formulários nos softwares.&lt;br /&gt;
&lt;br /&gt;
== Reuniões  ==&lt;br /&gt;
&lt;br /&gt;
Apenas o esqueleto do que deve ser feito&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== data ===&lt;br /&gt;
&lt;br /&gt;
Horário:&lt;br /&gt;
&lt;br /&gt;
Participantes:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Ideias: '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Esqueleto mínimo: '''&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=GT-pdf&amp;diff=3237</id>
		<title>GT-pdf</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=GT-pdf&amp;diff=3237"/>
		<updated>2011-09-23T19:55:28Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Tarefas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integrantes  ==&lt;br /&gt;
&lt;br /&gt;
Daniel Calocci&lt;br /&gt;
&lt;br /&gt;
[[Nivaldo Bondança]] &lt;br /&gt;
&lt;br /&gt;
Ricardo Fabbri&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tarefas ==&lt;br /&gt;
&lt;br /&gt;
* Estudar o funcionamento de leitores de PDF como [[Evince]], [[Okular]], etc.&lt;br /&gt;
&lt;br /&gt;
== Reuniões  ==&lt;br /&gt;
&lt;br /&gt;
Apenas o esqueleto do que deve ser feito&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== data ===&lt;br /&gt;
&lt;br /&gt;
Horário:&lt;br /&gt;
&lt;br /&gt;
Participantes:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Ideias: '''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Esqueleto mínimo: '''&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Viabilidade_de_Software_Livre&amp;diff=3189</id>
		<title>Viabilidade de Software Livre</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Viabilidade_de_Software_Livre&amp;diff=3189"/>
		<updated>2011-09-20T23:40:41Z</updated>

		<summary type="html">&lt;p&gt;Hick209: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Como gerar renda com software livre? Como garantir a sustentabilidade de coletivos que produzem software livre?&lt;br /&gt;
Como os grandes projetos de software livre ganham dinheiro?&lt;br /&gt;
&lt;br /&gt;
Este eh o topico desta pagina Wiki e do ticket 22:&lt;br /&gt;
http://sourceforge.net/apps/trac/labmacambira/ticket/22&lt;br /&gt;
&lt;br /&gt;
== Ardour ==&lt;br /&gt;
* Acredito que eles utilizam apenas doações - [[Nivaldo Bondança]], segundo o que vi no site.&lt;br /&gt;
&lt;br /&gt;
== Libreoffice ==&lt;br /&gt;
* De acordo com [[user:akin|Alexandre]], os fundos vem de doacoes.&lt;br /&gt;
&lt;br /&gt;
== Mozilla ==&lt;br /&gt;
* De acordo com [[user:akin|Alexandre]], quase todo o dinheiro da Mozilla vem de dinheiro do Google, Yahoo, Ebay, etc para aparecerem na barra de busca como padrao.&lt;br /&gt;
&lt;br /&gt;
== Okular ==&lt;br /&gt;
* Segundo fui informado no canal do IRC do Okular, seu desenvolvimento é totalmente voluntário - [[Nivaldo Bondança]]&lt;br /&gt;
&lt;br /&gt;
== Scilab ==&lt;br /&gt;
* Consórcio de empresas e organizações financiam o Scilab.&lt;br /&gt;
* Também parece que algum dinheiro vem de meios políticos, onde, aparentemente, boa parte vem da France.&lt;br /&gt;
** Tirei as informações do IRC - [[Nivaldo Bondança]]&lt;br /&gt;
&lt;br /&gt;
== To Do ==&lt;br /&gt;
* Integrar discussao de email de 15/Agosto/2011&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Viabilidade_de_Software_Livre&amp;diff=3188</id>
		<title>Viabilidade de Software Livre</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Viabilidade_de_Software_Livre&amp;diff=3188"/>
		<updated>2011-09-20T23:35:39Z</updated>

		<summary type="html">&lt;p&gt;Hick209: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Como gerar renda com software livre? Como garantir a sustentabilidade de coletivos que produzem software livre?&lt;br /&gt;
Como os grandes projetos de software livre ganham dinheiro?&lt;br /&gt;
&lt;br /&gt;
Este eh o topico desta pagina Wiki e do ticket 22:&lt;br /&gt;
http://sourceforge.net/apps/trac/labmacambira/ticket/22&lt;br /&gt;
&lt;br /&gt;
== Mozilla ==&lt;br /&gt;
* De acordo com [[user:akin|Alexandre]], quase todo o dinheiro da Mozilla vem de dinheiro do Google, Yahoo, Ebay, etc para aparecerem na barra de busca como padrao.&lt;br /&gt;
&lt;br /&gt;
== Libreoffice ==&lt;br /&gt;
* De acordo com [[user:akin|Alexandre]], os fundos vem de doacoes.&lt;br /&gt;
&lt;br /&gt;
== Okular ==&lt;br /&gt;
* Segundo fui informado no canal do IRC do Okular, seu desenvolvimento é totalmente voluntário - [[Nivaldo Bondança]]&lt;br /&gt;
&lt;br /&gt;
== Scilab ==&lt;br /&gt;
* Consórcio de empresas e organizações financiam o Scilab.&lt;br /&gt;
* Também parece que algum dinheiro vem de meios políticos, onde, aparentemente, boa parte vem da France.&lt;br /&gt;
** Tirei as informações do IRC - [[Nivaldo Bondança]]&lt;br /&gt;
&lt;br /&gt;
== To Do ==&lt;br /&gt;
* Integrar discussao de email de 15/Agosto/2011&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Viabilidade_de_Software_Livre&amp;diff=3187</id>
		<title>Viabilidade de Software Livre</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Viabilidade_de_Software_Livre&amp;diff=3187"/>
		<updated>2011-09-20T23:20:20Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Okular */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Como gerar renda com software livre? Como garantir a sustentabilidade de coletivos que produzem software livre?&lt;br /&gt;
Como os grandes projetos de software livre ganham dinheiro?&lt;br /&gt;
&lt;br /&gt;
Este eh o topico desta pagina Wiki e do ticket 22:&lt;br /&gt;
http://sourceforge.net/apps/trac/labmacambira/ticket/22&lt;br /&gt;
&lt;br /&gt;
== Mozilla ==&lt;br /&gt;
* De acordo com [[user:akin|Alexandre]], quase todo o dinheiro da Mozilla vem de dinheiro do Google, Yahoo, Ebay, etc para aparecerem na barra de busca como padrao.&lt;br /&gt;
&lt;br /&gt;
== Libreoffice ==&lt;br /&gt;
* De acordo com [[user:akin|Alexandre]], os fundos vem de doacoes.&lt;br /&gt;
&lt;br /&gt;
== Okular ==&lt;br /&gt;
* Segundo fui informado no canal do IRC do Okular, seu desenvolvimento é totalmente voluntário - [[Nivaldo Bondança]]&lt;br /&gt;
&lt;br /&gt;
== To Do ==&lt;br /&gt;
* Integrar discussao de email de 15/Agosto/2011&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Viabilidade_de_Software_Livre&amp;diff=3186</id>
		<title>Viabilidade de Software Livre</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Viabilidade_de_Software_Livre&amp;diff=3186"/>
		<updated>2011-09-20T22:38:36Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Okular */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Como gerar renda com software livre? Como garantir a sustentabilidade de coletivos que produzem software livre?&lt;br /&gt;
Como os grandes projetos de software livre ganham dinheiro?&lt;br /&gt;
&lt;br /&gt;
Este eh o topico desta pagina Wiki e do ticket 22:&lt;br /&gt;
http://sourceforge.net/apps/trac/labmacambira/ticket/22&lt;br /&gt;
&lt;br /&gt;
== Mozilla ==&lt;br /&gt;
* De acordo com [[user:akin|Alexandre]], quase todo o dinheiro da Mozilla vem de dinheiro do Google, Yahoo, Ebay, etc para aparecerem na barra de busca como padrao.&lt;br /&gt;
&lt;br /&gt;
== Libreoffice ==&lt;br /&gt;
* De acordo com [[user:akin|Alexandre]], os fundos vem de doacoes.&lt;br /&gt;
&lt;br /&gt;
== Okular ==&lt;br /&gt;
* Segundo fui informado o seu desenvolvimento é totalmente voluntário - [[Nivaldo Bondança]]&lt;br /&gt;
&lt;br /&gt;
== To Do ==&lt;br /&gt;
* Integrar discussao de email de 15/Agosto/2011&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Viabilidade_de_Software_Livre&amp;diff=3185</id>
		<title>Viabilidade de Software Livre</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Viabilidade_de_Software_Livre&amp;diff=3185"/>
		<updated>2011-09-20T22:38:03Z</updated>

		<summary type="html">&lt;p&gt;Hick209: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Como gerar renda com software livre? Como garantir a sustentabilidade de coletivos que produzem software livre?&lt;br /&gt;
Como os grandes projetos de software livre ganham dinheiro?&lt;br /&gt;
&lt;br /&gt;
Este eh o topico desta pagina Wiki e do ticket 22:&lt;br /&gt;
http://sourceforge.net/apps/trac/labmacambira/ticket/22&lt;br /&gt;
&lt;br /&gt;
== Mozilla ==&lt;br /&gt;
* De acordo com [[user:akin|Alexandre]], quase todo o dinheiro da Mozilla vem de dinheiro do Google, Yahoo, Ebay, etc para aparecerem na barra de busca como padrao.&lt;br /&gt;
&lt;br /&gt;
== Libreoffice ==&lt;br /&gt;
* De acordo com [[user:akin|Alexandre]], os fundos vem de doacoes.&lt;br /&gt;
&lt;br /&gt;
== Okular ==&lt;br /&gt;
* Desenvolvimento totalmente voluntário - [Nivaldo Bondança]&lt;br /&gt;
&lt;br /&gt;
== To Do ==&lt;br /&gt;
* Integrar discussao de email de 15/Agosto/2011&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Pd&amp;diff=3171</id>
		<title>Pd</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Pd&amp;diff=3171"/>
		<updated>2011-09-20T03:13:49Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Referencias */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pure data.&lt;br /&gt;
&lt;br /&gt;
== Instalacao ==&lt;br /&gt;
* Instale sempre o Pd extended.&lt;br /&gt;
* Obrigado por sempre instalar o PD extended&lt;br /&gt;
* Dê preferência ao pd-extended pois ele possui os externals necessários para a maior parte das aplicações&lt;br /&gt;
* «hick209: você instalou o PD e Gem não veio junto? instalasse o pdextended? eu acho que não...&lt;br /&gt;
* Sacou? Então não dê pala.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Pacotes binarios ===&lt;br /&gt;
&lt;br /&gt;
=== Clonando ===&lt;br /&gt;
&lt;br /&gt;
== Hacking ==&lt;br /&gt;
* todo: informacoes sobre o codigo fonte e sua organizacao&lt;br /&gt;
== Referencias ==&lt;br /&gt;
* tutoriais do help do Pd&lt;br /&gt;
** http://www.pd-tutorial.com/&lt;br /&gt;
** [http://www.hangar.org/wikis/lab/doku.php?id=start:puredata_opencv Interface PD_OpenCV]&lt;br /&gt;
* todo: listar por onde aprender.&lt;br /&gt;
* Boas referências listadas em ordem de ''ready-first'' aqui: http://wiki.nosdigitais.teia.org.br/GT-Audio#PureData&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;br /&gt;
[[Category:Video]]&lt;br /&gt;
[[Category:Audio]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Pd&amp;diff=3090</id>
		<title>Pd</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Pd&amp;diff=3090"/>
		<updated>2011-09-16T18:11:37Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Referencias */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pure data.&lt;br /&gt;
&lt;br /&gt;
== Instalacao ==&lt;br /&gt;
* Instale sempre o Pd extended.&lt;br /&gt;
* Obrigado por sempre instalar o PD extended&lt;br /&gt;
* Dê preferência ao pd-extended pois ele possui os externals necessários para a maior parte das aplicações&lt;br /&gt;
* «hick209: você instalou o PD e Gem não veio junto? instalasse o pdextended? eu acho que não...&lt;br /&gt;
* Sacou? Então não dê pala.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Pacotes binarios ===&lt;br /&gt;
&lt;br /&gt;
=== Clonando ===&lt;br /&gt;
&lt;br /&gt;
== Hacking ==&lt;br /&gt;
* todo: informacoes sobre o codigo fonte e sua organizacao&lt;br /&gt;
== Referencias ==&lt;br /&gt;
* tutoriais do help do Pd&lt;br /&gt;
** http://www.pd-tutorial.com/&lt;br /&gt;
* todo: listar por onde aprender.&lt;br /&gt;
* Boas referências listadas em ordem de ''ready-first'' aqui: http://wiki.nosdigitais.teia.org.br/GT-Audio#PureData&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;br /&gt;
[[Category:Video]]&lt;br /&gt;
[[Category:Audio]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Pd&amp;diff=3089</id>
		<title>Pd</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Pd&amp;diff=3089"/>
		<updated>2011-09-16T18:07:47Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Referencias */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pure data.&lt;br /&gt;
&lt;br /&gt;
== Instalacao ==&lt;br /&gt;
* Instale sempre o Pd extended.&lt;br /&gt;
* Obrigado por sempre instalar o PD extended&lt;br /&gt;
* Dê preferência ao pd-extended pois ele possui os externals necessários para a maior parte das aplicações&lt;br /&gt;
* «hick209: você instalou o PD e Gem não veio junto? instalasse o pdextended? eu acho que não...&lt;br /&gt;
* Sacou? Então não dê pala.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Pacotes binarios ===&lt;br /&gt;
&lt;br /&gt;
=== Clonando ===&lt;br /&gt;
&lt;br /&gt;
== Hacking ==&lt;br /&gt;
* todo: informacoes sobre o codigo fonte e sua organizacao&lt;br /&gt;
== Referencias ==&lt;br /&gt;
* tutoriais do help do Pd&lt;br /&gt;
** [http://www.pd-tutorial.com/]&lt;br /&gt;
* todo: listar por onde aprender.&lt;br /&gt;
* Boas referências listadas em ordem de ''ready-first'' aqui: http://wiki.nosdigitais.teia.org.br/GT-Audio#PureData&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;br /&gt;
[[Category:Video]]&lt;br /&gt;
[[Category:Audio]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=GT_-_Capta%C3%A7%C3%A3o_Financeira&amp;diff=3081</id>
		<title>GT - Captação Financeira</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=GT_-_Capta%C3%A7%C3%A3o_Financeira&amp;diff=3081"/>
		<updated>2011-09-15T13:59:37Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Possíveis Parceiros, Editais e Prêmios */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ver tambem levantamento de como projetos externos de software livre captam recursos: [[Viabilidade de Software Livre]]&lt;br /&gt;
&lt;br /&gt;
== Integrantes  ==&lt;br /&gt;
&lt;br /&gt;
* Lab Macambira&lt;br /&gt;
&lt;br /&gt;
== Propostas ==&lt;br /&gt;
&lt;br /&gt;
Escola de Programadores Populares&lt;br /&gt;
&lt;br /&gt;
* É um projeto em que parte do Lab. Macambira irá até o CJ Monte Carlo ensinar programação e noções de Cidadania. O objetivo é oferecer uma oportunidade rentável assim como fomentar protagonismo dos jovens em sua comunidade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O projeto está no site: http://200.150.146.90/nb/2011/site/instituicao2.asp&lt;br /&gt;
&lt;br /&gt;
login: lara_rva@ibest.com.br&lt;br /&gt;
&lt;br /&gt;
senha: 300317&lt;br /&gt;
&lt;br /&gt;
== Possíveis Parceiros, Editais e Prêmios ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.oifuturo.org.br/instituto/ OI Futuro]&lt;br /&gt;
* [http://www.hsbc.com.br/1/2/portal/pt/pagina-inicial/sustentabilidade/investimento-social/selecao-de-projetos HSBC]&lt;br /&gt;
** Eixos que HSBC trabalha:&lt;br /&gt;
***Meio Ambiente, Educação e Geração de Renda&lt;br /&gt;
&lt;br /&gt;
* [http://www.finep.gov.br/como_obter_financiamento/editais_financiamento_ini.asp?codSessaoComoObterFinanciamento=4 FINEP]&lt;br /&gt;
* [http://www.redesabara.org.br/financiamentos.asp Fundação Canadá]&lt;br /&gt;
* [http://www.cidh.org/que.port.htm Fundação Interamericana em DEfesa dos Direitos Humanos]&lt;br /&gt;
* [http://www.icco.nl/pt/instrumentos/co-financiamiento/criterios-para-solicitacao-de-financiamento ICCO- igrejas Cristãs-Protestantes da Holanda]&lt;br /&gt;
* [http://cordis.europa.eu/fp7/home_en.html European Commission]&lt;br /&gt;
* [http://www.br.emb-japan.go.jp/ Embaixada Japonesa patrocina projetos]&lt;br /&gt;
* [https://www.institutoclaro.org.br/ Prêmio Instituto Claro – Novas formas de Aprender e Empreender]&lt;br /&gt;
&lt;br /&gt;
Até 03/12. 150 mil&lt;br /&gt;
&lt;br /&gt;
* [http://itcpfgv.org.br/?menuid=2106 Incubadora Tecnologica de Cooperativas Populares]&lt;br /&gt;
&lt;br /&gt;
== Dicas ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[http://www.fgv.br/fosocial/ Dicas para elaborar um projeto]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=GT_-_Capta%C3%A7%C3%A3o_Financeira&amp;diff=3080</id>
		<title>GT - Captação Financeira</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=GT_-_Capta%C3%A7%C3%A3o_Financeira&amp;diff=3080"/>
		<updated>2011-09-15T13:59:22Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Possíveis Parceiros, Editais e Prêmios */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ver tambem levantamento de como projetos externos de software livre captam recursos: [[Viabilidade de Software Livre]]&lt;br /&gt;
&lt;br /&gt;
== Integrantes  ==&lt;br /&gt;
&lt;br /&gt;
* Lab Macambira&lt;br /&gt;
&lt;br /&gt;
== Propostas ==&lt;br /&gt;
&lt;br /&gt;
Escola de Programadores Populares&lt;br /&gt;
&lt;br /&gt;
* É um projeto em que parte do Lab. Macambira irá até o CJ Monte Carlo ensinar programação e noções de Cidadania. O objetivo é oferecer uma oportunidade rentável assim como fomentar protagonismo dos jovens em sua comunidade.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
O projeto está no site: http://200.150.146.90/nb/2011/site/instituicao2.asp&lt;br /&gt;
&lt;br /&gt;
login: lara_rva@ibest.com.br&lt;br /&gt;
&lt;br /&gt;
senha: 300317&lt;br /&gt;
&lt;br /&gt;
== Possíveis Parceiros, Editais e Prêmios ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.oifuturo.org.br/instituto/ OI Futuro]&lt;br /&gt;
* [http://www.hsbc.com.br/1/2/portal/pt/pagina-inicial/sustentabilidade/investimento-social/selecao-de-projetos HSBC]&lt;br /&gt;
** Eixos que HSBC trabalha:&lt;br /&gt;
&lt;br /&gt;
***Meio Ambiente, Educação e Geração de Renda&lt;br /&gt;
&lt;br /&gt;
* [http://www.finep.gov.br/como_obter_financiamento/editais_financiamento_ini.asp?codSessaoComoObterFinanciamento=4 FINEP]&lt;br /&gt;
* [http://www.redesabara.org.br/financiamentos.asp Fundação Canadá]&lt;br /&gt;
* [http://www.cidh.org/que.port.htm Fundação Interamericana em DEfesa dos Direitos Humanos]&lt;br /&gt;
* [http://www.icco.nl/pt/instrumentos/co-financiamiento/criterios-para-solicitacao-de-financiamento ICCO- igrejas Cristãs-Protestantes da Holanda]&lt;br /&gt;
* [http://cordis.europa.eu/fp7/home_en.html European Commission]&lt;br /&gt;
* [http://www.br.emb-japan.go.jp/ Embaixada Japonesa patrocina projetos]&lt;br /&gt;
* [https://www.institutoclaro.org.br/ Prêmio Instituto Claro – Novas formas de Aprender e Empreender]&lt;br /&gt;
&lt;br /&gt;
Até 03/12. 150 mil&lt;br /&gt;
&lt;br /&gt;
* [http://itcpfgv.org.br/?menuid=2106 Incubadora Tecnologica de Cooperativas Populares]&lt;br /&gt;
&lt;br /&gt;
== Dicas ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[http://www.fgv.br/fosocial/ Dicas para elaborar um projeto]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=AHTcode&amp;diff=3066</id>
		<title>AHTcode</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=AHTcode&amp;diff=3066"/>
		<updated>2011-09-14T23:23:50Z</updated>

		<summary type="html">&lt;p&gt;Hick209: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aí está o código, na íntegra&lt;br /&gt;
&lt;br /&gt;
&amp;lt;i&amp;gt; Em Breve: &amp;lt;/i&amp;gt; More comments!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
    Programa esqueleto da AirHackTable&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
#include &amp;quot;opencv/highgui.h&amp;quot;&lt;br /&gt;
#include &amp;quot;opencv/cv.h&amp;quot;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using namespace cv;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void pausef(void);&lt;br /&gt;
&lt;br /&gt;
class ColorHistogram&lt;br /&gt;
{&lt;br /&gt;
private:&lt;br /&gt;
    int histSize[3];&lt;br /&gt;
    float hranges[2];&lt;br /&gt;
    const float* ranges[3];&lt;br /&gt;
    int channels[3];&lt;br /&gt;
public:&lt;br /&gt;
    ColorHistogram()&lt;br /&gt;
    {&lt;br /&gt;
        // Prepare arguments for a color histogram&lt;br /&gt;
        histSize[0]= histSize[1]= histSize[2]= 256;&lt;br /&gt;
        hranges[0]= 0.0;    // BRG range&lt;br /&gt;
        hranges[1]= 255.0;&lt;br /&gt;
        ranges[0]= hranges; // all channels have the same range&lt;br /&gt;
        ranges[1]= hranges;&lt;br /&gt;
        ranges[2]= hranges;&lt;br /&gt;
        channels[0]= 0;     // the three channels&lt;br /&gt;
        channels[1]= 1;&lt;br /&gt;
        channels[2]= 2;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    cv::MatND getHistogram(const cv::Mat &amp;amp;image)&lt;br /&gt;
    {&lt;br /&gt;
        cv::MatND hist;&lt;br /&gt;
        // Compute histogram&lt;br /&gt;
        cv::calcHist(&amp;amp;image,&lt;br /&gt;
                     1,         // histogram of 1 image only&lt;br /&gt;
                     channels,  // the channel used&lt;br /&gt;
                     cv::Mat(), // no mask is used&lt;br /&gt;
                     hist,      // the resulting histogram&lt;br /&gt;
                     3,         // it is a 3D histogram&lt;br /&gt;
                     histSize,  // number of bins&lt;br /&gt;
                     ranges     // pixel value range&lt;br /&gt;
                    );&lt;br /&gt;
        return hist;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
// Computes the 1D Hue histogram with a mask.&lt;br /&gt;
// BGR source image is converted to HSV&lt;br /&gt;
// Pixels with low saturation are ignored&lt;br /&gt;
    cv::MatND getHueHistogram(const cv::Mat &amp;amp;image,&lt;br /&gt;
                              int minSaturation=0)&lt;br /&gt;
    {&lt;br /&gt;
        cv::MatND hist;&lt;br /&gt;
&lt;br /&gt;
        // Convert to HSV color space&lt;br /&gt;
        cv::Mat hsv;&lt;br /&gt;
        cv::cvtColor(image, hsv, CV_BGR2HSV);&lt;br /&gt;
&lt;br /&gt;
        // Mask to be used (or not)&lt;br /&gt;
        cv::Mat mask;&lt;br /&gt;
        if (minSaturation&amp;gt;0)&lt;br /&gt;
        {&lt;br /&gt;
            // Spliting the 3 channels into 3 images&lt;br /&gt;
            std::vector&amp;lt;cv::Mat&amp;gt; v;&lt;br /&gt;
            cv::split(hsv,v);&lt;br /&gt;
&lt;br /&gt;
            // Mask out the low saturated pixels&lt;br /&gt;
            cv::threshold(v[1],mask,minSaturation,255,&lt;br /&gt;
                          cv::THRESH_BINARY);&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        // Prepare arguments for a 1D hue histogram&lt;br /&gt;
        hranges[0]= 0.0;&lt;br /&gt;
        hranges[1]= 180.0;&lt;br /&gt;
        channels[0]= 0; // the hue channel&lt;br /&gt;
&lt;br /&gt;
        // Compute histogram&lt;br /&gt;
        cv::calcHist(&amp;amp;hsv,&lt;br /&gt;
                     1,         // histogram of 1 image only&lt;br /&gt;
                     channels,  // the channel used&lt;br /&gt;
                     mask,      // binary mask&lt;br /&gt;
                     hist,      // the resulting histogram&lt;br /&gt;
                     1,         // it is a 1D histogram&lt;br /&gt;
                     histSize,  // number of bins&lt;br /&gt;
                     ranges     // pixel value range&lt;br /&gt;
                    );&lt;br /&gt;
&lt;br /&gt;
        return hist;&lt;br /&gt;
    }&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
class ContentFinder&lt;br /&gt;
{&lt;br /&gt;
private:&lt;br /&gt;
    float hranges[2];&lt;br /&gt;
    const float* ranges[3];&lt;br /&gt;
    int channels[3];&lt;br /&gt;
    float threshold;&lt;br /&gt;
    cv::MatND histogram;&lt;br /&gt;
public:&lt;br /&gt;
    ContentFinder() : threshold(-1.0f)&lt;br /&gt;
    {&lt;br /&gt;
        ranges[0]= hranges; // all channels have same range&lt;br /&gt;
        ranges[1]= hranges;&lt;br /&gt;
        ranges[2]= hranges;&lt;br /&gt;
    }&lt;br /&gt;
    // Sets the threshold on histogram values [0,1]&lt;br /&gt;
    void setThreshold(float t)&lt;br /&gt;
    {&lt;br /&gt;
        threshold= t;&lt;br /&gt;
    }&lt;br /&gt;
    // Gets the threshold&lt;br /&gt;
    float getThreshold()&lt;br /&gt;
    {&lt;br /&gt;
        return threshold;&lt;br /&gt;
    }&lt;br /&gt;
    // Sets the reference histogram&lt;br /&gt;
    void setHistogram(const MatND&amp;amp; h)&lt;br /&gt;
    {&lt;br /&gt;
        histogram= h;&lt;br /&gt;
        cv::normalize(histogram,histogram,1.0);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    Mat find(const cv::Mat&amp;amp; image)&lt;br /&gt;
    {&lt;br /&gt;
        Mat result;&lt;br /&gt;
&lt;br /&gt;
        hranges[0]= 0.0;	// range [0,255]&lt;br /&gt;
        hranges[1]= 255.0;&lt;br /&gt;
        channels[0]= 0;		// the three channels&lt;br /&gt;
        channels[1]= 1;&lt;br /&gt;
        channels[2]= 2;&lt;br /&gt;
&lt;br /&gt;
        cv::calcBackProject(&amp;amp;image,&lt;br /&gt;
                            1,            // one image&lt;br /&gt;
                            channels,     // vector specifying what histogram dimensions belong to what image channels&lt;br /&gt;
                            histogram,    // the histogram we are using&lt;br /&gt;
                            result,       // the resulting back projection image&lt;br /&gt;
                            ranges,       // the range of values, for each dimension&lt;br /&gt;
                            255.0         // the scaling factor is chosen such that a histogram value of 1 maps to 255&lt;br /&gt;
                           );&lt;br /&gt;
&lt;br /&gt;
        // Threshold back projection to obtain a binary image&lt;br /&gt;
        if (threshold&amp;gt;0.0)&lt;br /&gt;
            cv::threshold(result, result, 255*threshold, 255, cv::THRESH_BINARY);&lt;br /&gt;
&lt;br /&gt;
        return result;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    Mat find(const cv::Mat&amp;amp; image, float minValue, float maxValue, int *channels, int dim) {&lt;br /&gt;
&lt;br /&gt;
		cv::Mat result;&lt;br /&gt;
&lt;br /&gt;
		hranges[0]= minValue;&lt;br /&gt;
		hranges[1]= maxValue;&lt;br /&gt;
&lt;br /&gt;
		for (int i=0; i&amp;lt;dim; i++)&lt;br /&gt;
			this-&amp;gt;channels[i]= channels[i];&lt;br /&gt;
&lt;br /&gt;
//  NOT USING THIS PART&lt;br /&gt;
//		if (isSparse) { // call the right function based on histogram type&lt;br /&gt;
//&lt;br /&gt;
//		   cv::calcBackProject(&amp;amp;image,&lt;br /&gt;
//                      1,            // we only use one image at a time&lt;br /&gt;
//                      channels,     // vector specifying what histogram dimensions belong to what image channels&lt;br /&gt;
//                      shistogram,   // the histogram we are using&lt;br /&gt;
//                      result,       // the resulting back projection image&lt;br /&gt;
//                      ranges,       // the range of values, for each dimension&lt;br /&gt;
//                      255.0         // the scaling factor is chosen such that a histogram value of 1 maps to 255&lt;br /&gt;
//		   );&lt;br /&gt;
//&lt;br /&gt;
//		} else {&lt;br /&gt;
&lt;br /&gt;
		   cv::calcBackProject(&amp;amp;image,&lt;br /&gt;
                      1,            // we only use one image at a time&lt;br /&gt;
                      channels,     // vector specifying what histogram dimensions belong to what image channels&lt;br /&gt;
                      histogram,    // the histogram we are using&lt;br /&gt;
                      result,       // the resulting back projection image&lt;br /&gt;
                      ranges,       // the range of values, for each dimension&lt;br /&gt;
                      255.0         // the scaling factor is chosen such that a histogram value of 1 maps to 255&lt;br /&gt;
		   );&lt;br /&gt;
//		}&lt;br /&gt;
&lt;br /&gt;
        // Threshold back projection to obtain a binary image&lt;br /&gt;
		if (threshold&amp;gt;0.0)&lt;br /&gt;
			cv::threshold(result, result, 255*threshold, 255, cv::THRESH_BINARY);&lt;br /&gt;
&lt;br /&gt;
		return result;&lt;br /&gt;
	}&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// AirHackTable&lt;br /&gt;
class AHT&lt;br /&gt;
{&lt;br /&gt;
private:&lt;br /&gt;
//    int pad;&lt;br /&gt;
#define TAM 1&lt;br /&gt;
#define PAD 15&lt;br /&gt;
    // amount of circles to be detected&lt;br /&gt;
    ContentFinder circleFinder;&lt;br /&gt;
    ColorHistogram hist;&lt;br /&gt;
    Point circleCenter;&lt;br /&gt;
    Point circleCenter2;&lt;br /&gt;
&lt;br /&gt;
    void sharpen(Mat &amp;amp;image)&lt;br /&gt;
    {&lt;br /&gt;
        // Construct kernel (all entries initialized to 0)&lt;br /&gt;
        Mat kernel(3,3,CV_32F,Scalar(0));&lt;br /&gt;
&lt;br /&gt;
        // assigns kernel values&lt;br /&gt;
        kernel.at&amp;lt;float&amp;gt;(1,1)= 5.0;&lt;br /&gt;
        kernel.at&amp;lt;float&amp;gt;(0,1)= -1.0;&lt;br /&gt;
        kernel.at&amp;lt;float&amp;gt;(2,1)= -1.0;&lt;br /&gt;
        kernel.at&amp;lt;float&amp;gt;(1,0)= -1.0;&lt;br /&gt;
        kernel.at&amp;lt;float&amp;gt;(1,2)= -1.0;&lt;br /&gt;
&lt;br /&gt;
        // filter the image&lt;br /&gt;
        filter2D( image, image, image.depth(), kernel);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    void colorReduce(Mat &amp;amp;image, int div=64)&lt;br /&gt;
    {&lt;br /&gt;
        int nl = image.rows; // number of lines&lt;br /&gt;
        // total number of elements per line&lt;br /&gt;
        int nc = image.cols * image.channels();&lt;br /&gt;
        for (int j = 0; j &amp;lt; nl; j++)&lt;br /&gt;
        {&lt;br /&gt;
            // get the address of row j&lt;br /&gt;
            uchar* data = image.ptr&amp;lt;uchar&amp;gt;(j);&lt;br /&gt;
            for (int i = 0; i &amp;lt; nc; i++)&lt;br /&gt;
            {&lt;br /&gt;
                data[i] = data[i]/div*div + div/2;&lt;br /&gt;
            } // end of line&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
public:&lt;br /&gt;
    Mat process(Mat &amp;amp;image)&lt;br /&gt;
    {&lt;br /&gt;
        Mat result, thres;&lt;br /&gt;
&lt;br /&gt;
        flip( image, image, 1 );&lt;br /&gt;
&lt;br /&gt;
        sharpen( image );&lt;br /&gt;
&lt;br /&gt;
        colorReduce( image, 32 );&lt;br /&gt;
&lt;br /&gt;
        cvtColor( image, result, CV_RGB2GRAY );&lt;br /&gt;
&lt;br /&gt;
        equalizeHist( result, result );&lt;br /&gt;
&lt;br /&gt;
//        Canny( result, result, 0, 255);&lt;br /&gt;
&lt;br /&gt;
        GaussianBlur( result, result, Size(7,7) , 3);&lt;br /&gt;
&lt;br /&gt;
//        threshold( result, thres, 110, 255, CV_THRESH_BINARY);&lt;br /&gt;
&lt;br /&gt;
//        result += thres/10;&lt;br /&gt;
&lt;br /&gt;
        return result;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
// old version, not using anymore&lt;br /&gt;
// it is still here so I can use its code&lt;br /&gt;
    void findCircles(Mat &amp;amp;image, Mat result, int minSaturation=0)&lt;br /&gt;
    {&lt;br /&gt;
        circleFinder.setThreshold(0.05f);&lt;br /&gt;
&lt;br /&gt;
//        pad = 15;&lt;br /&gt;
&lt;br /&gt;
        double count, sx[TAM] = { 0 }, sy[TAM] = { 0 };&lt;br /&gt;
&lt;br /&gt;
        // holds the detected circles&lt;br /&gt;
        vector&amp;lt;Vec3f&amp;gt; circles;&lt;br /&gt;
&lt;br /&gt;
        HoughCircles( result( Rect( PAD, PAD, result.cols-PAD, result.rows-PAD) ), circles, CV_HOUGH_GRADIENT, 1.65, 32);&lt;br /&gt;
&lt;br /&gt;
// TODO&lt;br /&gt;
        // To be improved&lt;br /&gt;
        for( size_t i = 0, count = 0; i &amp;lt; circles.size() &amp;amp;&amp;amp; count &amp;lt; TAM; i++, count++ )&lt;br /&gt;
        {&lt;br /&gt;
            Point center(cvRound(circles[i][0]), cvRound(circles[i][1]));&lt;br /&gt;
&lt;br /&gt;
//            if ( (center.x - sx[count] &amp;lt; 5) &amp;amp;&amp;amp; ( center.y - sy[count] &amp;lt; 5) )&lt;br /&gt;
            {&lt;br /&gt;
                Mat ROI = image( Rect( center.x-PAD, center.y-PAD, 2*PAD, 2*PAD ) );&lt;br /&gt;
                circleFinder.setHistogram(hist.getHueHistogram(ROI, minSaturation));&lt;br /&gt;
&lt;br /&gt;
//                hist = f.find(image);&lt;br /&gt;
//                hist += f.find(image);&lt;br /&gt;
&lt;br /&gt;
                circle( image, Point(center.x+PAD, center.y+PAD) , 19, 255, 2 );&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            sx[count] = center.x;&lt;br /&gt;
            sy[count] = center.y;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    void getCircles(Mat image, Mat result, int minSaturation=0)&lt;br /&gt;
    {&lt;br /&gt;
        // holds the detected circles&lt;br /&gt;
        vector&amp;lt;Vec3f&amp;gt; circles;&lt;br /&gt;
&lt;br /&gt;
        HoughCircles( result( Rect( PAD, PAD, result.cols-PAD, result.rows-PAD) ), circles, CV_HOUGH_GRADIENT, 1.65, 32);&lt;br /&gt;
&lt;br /&gt;
// TODO&lt;br /&gt;
        if( circles.size() )&lt;br /&gt;
        {&lt;br /&gt;
            Point center(cvRound(circles[0][0]), cvRound(circles[0][1]));&lt;br /&gt;
&lt;br /&gt;
            Mat ROI = image( Rect( center.x-PAD, center.y-PAD, 2*PAD, 2*PAD ) );&lt;br /&gt;
            circleFinder.setHistogram(hist.getHueHistogram(ROI, minSaturation));&lt;br /&gt;
&lt;br /&gt;
            circleCenter = center;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
// not using yet&lt;br /&gt;
    void nextPosition(Mat image, int minSaturation=0)&lt;br /&gt;
    {&lt;br /&gt;
        Mat hsv;&lt;br /&gt;
        // Convert to HSV space&lt;br /&gt;
        cvtColor( image, hsv, CV_BGR2HSV );&lt;br /&gt;
&lt;br /&gt;
        std::vector&amp;lt;Mat&amp;gt; v;&lt;br /&gt;
        // Split the image&lt;br /&gt;
        split( hsv, v );&lt;br /&gt;
&lt;br /&gt;
        // Identify pixels with low saturation&lt;br /&gt;
        threshold( v[1], v[1], minSaturation, 255, THRESH_BINARY );&lt;br /&gt;
&lt;br /&gt;
        int ch[1]={0};&lt;br /&gt;
        // Get back-projection of hue histogram&lt;br /&gt;
        Mat result = circleFinder.find( hsv, 0.0f, 180.0f, ch,1 );&lt;br /&gt;
&lt;br /&gt;
        // Eliminate low stauration pixels&lt;br /&gt;
        bitwise_and( result, v[1], result );&lt;br /&gt;
&lt;br /&gt;
        Rect rect(circleCenter.x+PAD,circleCenter.y+PAD,1,1);&lt;br /&gt;
//        rectangle(image, rect, cv::Scalar(0,0,255));&lt;br /&gt;
&lt;br /&gt;
        TermCriteria criteria( cv::TermCriteria::MAX_ITER, 10, 0.01 );&lt;br /&gt;
&lt;br /&gt;
        meanShift( result, rect, criteria );&lt;br /&gt;
&lt;br /&gt;
        circleCenter2.x = rect.x;&lt;br /&gt;
        circleCenter2.y = rect.y;&lt;br /&gt;
//        return result;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    void drawCircle(Mat &amp;amp;image)&lt;br /&gt;
    {&lt;br /&gt;
        if( circleCenter.x != 0 )&lt;br /&gt;
            circle( image, Point(circleCenter.x+PAD, circleCenter.y+PAD) , 19, 255, 2 );&lt;br /&gt;
        if( circleCenter2.x != 0 )&lt;br /&gt;
            circle( image, Point(circleCenter2.x, circleCenter2.y) , 19, 0, 2 );&lt;br /&gt;
    }&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
int main( int argc, char** argv )&lt;br /&gt;
{&lt;br /&gt;
    char c;&lt;br /&gt;
    int minSat = 65;&lt;br /&gt;
&lt;br /&gt;
    namedWindow( &amp;quot;player&amp;quot;, 0 );&lt;br /&gt;
//    namedWindow( &amp;quot;mod&amp;quot;, 0 );&lt;br /&gt;
//    namedWindow( &amp;quot;Histogram&amp;quot;, 0 );&lt;br /&gt;
&lt;br /&gt;
    CvCapture *cam;&lt;br /&gt;
&lt;br /&gt;
    if( argc != 2 )&lt;br /&gt;
        cam = cvCreateCameraCapture(0);&lt;br /&gt;
//    else&lt;br /&gt;
//        cam.open( string(argv[1]) )&lt;br /&gt;
    Mat frame, modframe;&lt;br /&gt;
&lt;br /&gt;
    AHT image;&lt;br /&gt;
&lt;br /&gt;
    while(1)&lt;br /&gt;
    {&lt;br /&gt;
        // gets the next frame&lt;br /&gt;
        frame = cvQueryFrame(cam);&lt;br /&gt;
&lt;br /&gt;
        if(!frame.data) break;&lt;br /&gt;
&lt;br /&gt;
        modframe = image.process(frame);&lt;br /&gt;
&lt;br /&gt;
        // look for the circles&lt;br /&gt;
//        image.findCircles(frame, modframe);&lt;br /&gt;
        if( c == 'g' )&lt;br /&gt;
            image.getCircles(frame, modframe, minSat);&lt;br /&gt;
        if( c == 'n' )&lt;br /&gt;
            image.nextPosition(frame, minSat);&lt;br /&gt;
&lt;br /&gt;
        image.drawCircle(frame);&lt;br /&gt;
&lt;br /&gt;
        // show results&lt;br /&gt;
//        imshow(&amp;quot;Histogram&amp;quot;, hist);&lt;br /&gt;
        imshow( &amp;quot;player&amp;quot;, frame );&lt;br /&gt;
//        imshow( &amp;quot;mod&amp;quot;, modframe );&lt;br /&gt;
&lt;br /&gt;
        c = cvWaitKey(3);&lt;br /&gt;
        //  c == ESC&lt;br /&gt;
        if( c == 27 ) break;&lt;br /&gt;
        else if( c == ' ' || c == 'p' ) pausef();&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    destroyWindow(&amp;quot;player&amp;quot;);&lt;br /&gt;
//    destroyWindow(&amp;quot;mod&amp;quot;);&lt;br /&gt;
//    destroyWindow(&amp;quot;Histogram&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void pausef()&lt;br /&gt;
{&lt;br /&gt;
    char c = 0;&lt;br /&gt;
    while( c != 'p' &amp;amp;&amp;amp; c != ' ' )&lt;br /&gt;
        c = cvWaitKey(0);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pode comentar, se precisar de me contatar veja meus contatos [[Nivaldo Bondança|aqui]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Nivaldo_Bondan%C3%A7a&amp;diff=3041</id>
		<title>Nivaldo Bondança</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Nivaldo_Bondan%C3%A7a&amp;diff=3041"/>
		<updated>2011-09-13T00:16:59Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Contato */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Feitos ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Xinga&amp;quot; -&amp;gt; Contribuí no desenvolvimento de alguns dos algoritmos do site&lt;br /&gt;
&lt;br /&gt;
[[Evince]] -&amp;gt; Fiz uma contribuição e já tenho um commit no repositório central&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Grupo de Trabalho ==&lt;br /&gt;
&lt;br /&gt;
=== Primário ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt; [[GT-Video]]&lt;br /&gt;
  &amp;lt;li&amp;gt; Estudando [[OpenCV]] &amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt; Estudando SIP &amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt; Editando os meus ScreenCasts no Kino &amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt; Lendo o livro do Szeliski (nem tanto mais) &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Secundários ===&lt;br /&gt;
&lt;br /&gt;
[[GT-pdf]] -&amp;gt; Estudar GTK, e analisar outros leitores de pdf&lt;br /&gt;
&lt;br /&gt;
[[GT-Xinga]] -&amp;gt; Estudar Web&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Contato==&lt;br /&gt;
&lt;br /&gt;
[mailto:hick209@gmail.com E-mail]&lt;br /&gt;
&lt;br /&gt;
[http://www.facebook.com/nivaldo.bondanca Facebook]&lt;br /&gt;
&lt;br /&gt;
[http://www.twitter.com/#!/hick209 Twitter]&lt;br /&gt;
&lt;br /&gt;
Nick no IRC, sourceforge, ou qualquer outro lugar:&lt;br /&gt;
hick209&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/user7776071/videos ScreenCasts] no Vimeo&lt;br /&gt;
&lt;br /&gt;
== Organização Própia ==&lt;br /&gt;
&lt;br /&gt;
=== Afazeres: ===&lt;br /&gt;
&lt;br /&gt;
==== GT-Video ====&lt;br /&gt;
&lt;br /&gt;
* Deixar o meu algoritmo de detecção de uma bola mais robusto&lt;br /&gt;
* Aprender OpenCV e VXL&lt;br /&gt;
* Aprender processamento de imagens com o SIP&lt;br /&gt;
* Desenvolver o SIP&lt;br /&gt;
** Colocar as funções que o SIVP e o OpenCV tem no SIP&lt;br /&gt;
*** &amp;lt;i&amp;gt; This is gona be FUN &amp;lt;/i&amp;gt;&lt;br /&gt;
* Play with bundler and curve-based reconstruction (not sure how to translate this)&lt;br /&gt;
&lt;br /&gt;
E outras coisas que estão [http://sourceforge.net/apps/trac/labmacambira/query?status=%21closed&amp;amp;component=%23gt-video&amp;amp;order=priority aqui]&lt;br /&gt;
&lt;br /&gt;
==== Estudar ====&lt;br /&gt;
&lt;br /&gt;
* Algoritmos de Processamento de Imagem&lt;br /&gt;
* OpenCV&lt;br /&gt;
* SIP&lt;br /&gt;
* SciLab&lt;br /&gt;
* C/C++&lt;br /&gt;
* UNIX&lt;br /&gt;
* Gtk&lt;br /&gt;
* Web&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Futuro: ===&lt;br /&gt;
&lt;br /&gt;
==== Jogo de Musica ====&lt;br /&gt;
&lt;br /&gt;
Jogo estilo GuitarHero, porém com partituras de verdade.&lt;br /&gt;
&lt;br /&gt;
A aquisição do som pode ser feita através da captação do som com um microfone, ou com a conexão do instrumento (que tenha suporte adequado).&lt;br /&gt;
&lt;br /&gt;
===== Fazer =====&lt;br /&gt;
&lt;br /&gt;
* Modo Carreira: onde o nível de dificuldade das músicas é crescente, sendo uma boa maneira de ensinar a leitura para as pessoas&lt;br /&gt;
* Opção em que as diferentes notas tenham diferentes cores, para iniciantes&lt;br /&gt;
* Modo rítmico&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Nivaldo_Bondan%C3%A7a&amp;diff=3040</id>
		<title>Nivaldo Bondança</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Nivaldo_Bondan%C3%A7a&amp;diff=3040"/>
		<updated>2011-09-13T00:14:57Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Primário */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Feitos ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Xinga&amp;quot; -&amp;gt; Contribuí no desenvolvimento de alguns dos algoritmos do site&lt;br /&gt;
&lt;br /&gt;
[[Evince]] -&amp;gt; Fiz uma contribuição e já tenho um commit no repositório central&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Grupo de Trabalho ==&lt;br /&gt;
&lt;br /&gt;
=== Primário ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt; [[GT-Video]]&lt;br /&gt;
  &amp;lt;li&amp;gt; Estudando [[OpenCV]] &amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt; Estudando SIP &amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt; Editando os meus ScreenCasts no Kino &amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt; Lendo o livro do Szeliski (nem tanto mais) &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Secundários ===&lt;br /&gt;
&lt;br /&gt;
[[GT-pdf]] -&amp;gt; Estudar GTK, e analisar outros leitores de pdf&lt;br /&gt;
&lt;br /&gt;
[[GT-Xinga]] -&amp;gt; Estudar Web&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Contato==&lt;br /&gt;
&lt;br /&gt;
[mailto:hick209@gmail.com E-mail]&lt;br /&gt;
&lt;br /&gt;
[http://www.facebook.com/nivaldo.bondanca Facebook]&lt;br /&gt;
&lt;br /&gt;
[http://www.twitter.com/#!/hick209 Twitter]&lt;br /&gt;
&lt;br /&gt;
Nick no IRC, sourceforge, ou qualquer outro lugar:&lt;br /&gt;
hick209&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/user7776071/videos Vídeos do Vimeo]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Organização Própia ==&lt;br /&gt;
&lt;br /&gt;
=== Afazeres: ===&lt;br /&gt;
&lt;br /&gt;
==== GT-Video ====&lt;br /&gt;
&lt;br /&gt;
* Deixar o meu algoritmo de detecção de uma bola mais robusto&lt;br /&gt;
* Aprender OpenCV e VXL&lt;br /&gt;
* Aprender processamento de imagens com o SIP&lt;br /&gt;
* Desenvolver o SIP&lt;br /&gt;
** Colocar as funções que o SIVP e o OpenCV tem no SIP&lt;br /&gt;
*** &amp;lt;i&amp;gt; This is gona be FUN &amp;lt;/i&amp;gt;&lt;br /&gt;
* Play with bundler and curve-based reconstruction (not sure how to translate this)&lt;br /&gt;
&lt;br /&gt;
E outras coisas que estão [http://sourceforge.net/apps/trac/labmacambira/query?status=%21closed&amp;amp;component=%23gt-video&amp;amp;order=priority aqui]&lt;br /&gt;
&lt;br /&gt;
==== Estudar ====&lt;br /&gt;
&lt;br /&gt;
* Algoritmos de Processamento de Imagem&lt;br /&gt;
* OpenCV&lt;br /&gt;
* SIP&lt;br /&gt;
* SciLab&lt;br /&gt;
* C/C++&lt;br /&gt;
* UNIX&lt;br /&gt;
* Gtk&lt;br /&gt;
* Web&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Futuro: ===&lt;br /&gt;
&lt;br /&gt;
==== Jogo de Musica ====&lt;br /&gt;
&lt;br /&gt;
Jogo estilo GuitarHero, porém com partituras de verdade.&lt;br /&gt;
&lt;br /&gt;
A aquisição do som pode ser feita através da captação do som com um microfone, ou com a conexão do instrumento (que tenha suporte adequado).&lt;br /&gt;
&lt;br /&gt;
===== Fazer =====&lt;br /&gt;
&lt;br /&gt;
* Modo Carreira: onde o nível de dificuldade das músicas é crescente, sendo uma boa maneira de ensinar a leitura para as pessoas&lt;br /&gt;
* Opção em que as diferentes notas tenham diferentes cores, para iniciantes&lt;br /&gt;
* Modo rítmico&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=AHTcode&amp;diff=3039</id>
		<title>AHTcode</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=AHTcode&amp;diff=3039"/>
		<updated>2011-09-13T00:13:13Z</updated>

		<summary type="html">&lt;p&gt;Hick209: Nova página: Aí está o código, na íntegra  &amp;lt;pre&amp;gt; /*     Programa esqueleto da AirHackTable  */  #include &amp;quot;opencv/highgui.h&amp;quot; #include &amp;quot;opencv/cv.h&amp;quot; #include &amp;lt;stdio.h&amp;gt;   using namespace cv;   voi...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Aí está o código, na íntegra&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
    Programa esqueleto da AirHackTable&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
#include &amp;quot;opencv/highgui.h&amp;quot;&lt;br /&gt;
#include &amp;quot;opencv/cv.h&amp;quot;&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using namespace cv;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
void pausef(void);&lt;br /&gt;
&lt;br /&gt;
class ColorHistogram&lt;br /&gt;
{&lt;br /&gt;
private:&lt;br /&gt;
    int histSize[3];&lt;br /&gt;
    float hranges[2];&lt;br /&gt;
    const float* ranges[3];&lt;br /&gt;
    int channels[3];&lt;br /&gt;
public:&lt;br /&gt;
    ColorHistogram()&lt;br /&gt;
    {&lt;br /&gt;
        // Prepare arguments for a color histogram&lt;br /&gt;
        histSize[0]= histSize[1]= histSize[2]= 256;&lt;br /&gt;
        hranges[0]= 0.0;    // BRG range&lt;br /&gt;
        hranges[1]= 255.0;&lt;br /&gt;
        ranges[0]= hranges; // all channels have the same range&lt;br /&gt;
        ranges[1]= hranges;&lt;br /&gt;
        ranges[2]= hranges;&lt;br /&gt;
        channels[0]= 0;     // the three channels&lt;br /&gt;
        channels[1]= 1;&lt;br /&gt;
        channels[2]= 2;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    cv::MatND getHistogram(const cv::Mat &amp;amp;image)&lt;br /&gt;
    {&lt;br /&gt;
        cv::MatND hist;&lt;br /&gt;
        // Compute histogram&lt;br /&gt;
        cv::calcHist(&amp;amp;image,&lt;br /&gt;
                     1,         // histogram of 1 image only&lt;br /&gt;
                     channels,  // the channel used&lt;br /&gt;
                     cv::Mat(), // no mask is used&lt;br /&gt;
                     hist,      // the resulting histogram&lt;br /&gt;
                     3,         // it is a 3D histogram&lt;br /&gt;
                     histSize,  // number of bins&lt;br /&gt;
                     ranges     // pixel value range&lt;br /&gt;
                    );&lt;br /&gt;
        return hist;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
// Computes the 1D Hue histogram with a mask.&lt;br /&gt;
// BGR source image is converted to HSV&lt;br /&gt;
// Pixels with low saturation are ignored&lt;br /&gt;
    cv::MatND getHueHistogram(const cv::Mat &amp;amp;image,&lt;br /&gt;
                              int minSaturation=0)&lt;br /&gt;
    {&lt;br /&gt;
        cv::MatND hist;&lt;br /&gt;
&lt;br /&gt;
        // Convert to HSV color space&lt;br /&gt;
        cv::Mat hsv;&lt;br /&gt;
        cv::cvtColor(image, hsv, CV_BGR2HSV);&lt;br /&gt;
&lt;br /&gt;
        // Mask to be used (or not)&lt;br /&gt;
        cv::Mat mask;&lt;br /&gt;
        if (minSaturation&amp;gt;0)&lt;br /&gt;
        {&lt;br /&gt;
            // Spliting the 3 channels into 3 images&lt;br /&gt;
            std::vector&amp;lt;cv::Mat&amp;gt; v;&lt;br /&gt;
            cv::split(hsv,v);&lt;br /&gt;
&lt;br /&gt;
            // Mask out the low saturated pixels&lt;br /&gt;
            cv::threshold(v[1],mask,minSaturation,255,&lt;br /&gt;
                          cv::THRESH_BINARY);&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        // Prepare arguments for a 1D hue histogram&lt;br /&gt;
        hranges[0]= 0.0;&lt;br /&gt;
        hranges[1]= 180.0;&lt;br /&gt;
        channels[0]= 0; // the hue channel&lt;br /&gt;
&lt;br /&gt;
        // Compute histogram&lt;br /&gt;
        cv::calcHist(&amp;amp;hsv,&lt;br /&gt;
                     1,         // histogram of 1 image only&lt;br /&gt;
                     channels,  // the channel used&lt;br /&gt;
                     mask,      // binary mask&lt;br /&gt;
                     hist,      // the resulting histogram&lt;br /&gt;
                     1,         // it is a 1D histogram&lt;br /&gt;
                     histSize,  // number of bins&lt;br /&gt;
                     ranges     // pixel value range&lt;br /&gt;
                    );&lt;br /&gt;
&lt;br /&gt;
        return hist;&lt;br /&gt;
    }&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
class ContentFinder&lt;br /&gt;
{&lt;br /&gt;
private:&lt;br /&gt;
    float hranges[2];&lt;br /&gt;
    const float* ranges[3];&lt;br /&gt;
    int channels[3];&lt;br /&gt;
    float threshold;&lt;br /&gt;
    cv::MatND histogram;&lt;br /&gt;
public:&lt;br /&gt;
    ContentFinder() : threshold(-1.0f)&lt;br /&gt;
    {&lt;br /&gt;
        ranges[0]= hranges; // all channels have same range&lt;br /&gt;
        ranges[1]= hranges;&lt;br /&gt;
        ranges[2]= hranges;&lt;br /&gt;
    }&lt;br /&gt;
    // Sets the threshold on histogram values [0,1]&lt;br /&gt;
    void setThreshold(float t)&lt;br /&gt;
    {&lt;br /&gt;
        threshold= t;&lt;br /&gt;
    }&lt;br /&gt;
    // Gets the threshold&lt;br /&gt;
    float getThreshold()&lt;br /&gt;
    {&lt;br /&gt;
        return threshold;&lt;br /&gt;
    }&lt;br /&gt;
    // Sets the reference histogram&lt;br /&gt;
    void setHistogram(const MatND&amp;amp; h)&lt;br /&gt;
    {&lt;br /&gt;
        histogram= h;&lt;br /&gt;
        cv::normalize(histogram,histogram,1.0);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    Mat find(const cv::Mat&amp;amp; image)&lt;br /&gt;
    {&lt;br /&gt;
        Mat result;&lt;br /&gt;
&lt;br /&gt;
        hranges[0]= 0.0;	// range [0,255]&lt;br /&gt;
        hranges[1]= 255.0;&lt;br /&gt;
        channels[0]= 0;		// the three channels&lt;br /&gt;
        channels[1]= 1;&lt;br /&gt;
        channels[2]= 2;&lt;br /&gt;
&lt;br /&gt;
        cv::calcBackProject(&amp;amp;image,&lt;br /&gt;
                            1,            // one image&lt;br /&gt;
                            channels,     // vector specifying what histogram dimensions belong to what image channels&lt;br /&gt;
                            histogram,    // the histogram we are using&lt;br /&gt;
                            result,       // the resulting back projection image&lt;br /&gt;
                            ranges,       // the range of values, for each dimension&lt;br /&gt;
                            255.0         // the scaling factor is chosen such that a histogram value of 1 maps to 255&lt;br /&gt;
                           );&lt;br /&gt;
&lt;br /&gt;
        // Threshold back projection to obtain a binary image&lt;br /&gt;
        if (threshold&amp;gt;0.0)&lt;br /&gt;
            cv::threshold(result, result, 255*threshold, 255, cv::THRESH_BINARY);&lt;br /&gt;
&lt;br /&gt;
        return result;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    Mat find(const cv::Mat&amp;amp; image, float minValue, float maxValue, int *channels, int dim) {&lt;br /&gt;
&lt;br /&gt;
		cv::Mat result;&lt;br /&gt;
&lt;br /&gt;
		hranges[0]= minValue;&lt;br /&gt;
		hranges[1]= maxValue;&lt;br /&gt;
&lt;br /&gt;
		for (int i=0; i&amp;lt;dim; i++)&lt;br /&gt;
			this-&amp;gt;channels[i]= channels[i];&lt;br /&gt;
&lt;br /&gt;
//  NOT USING THIS PART&lt;br /&gt;
//		if (isSparse) { // call the right function based on histogram type&lt;br /&gt;
//&lt;br /&gt;
//		   cv::calcBackProject(&amp;amp;image,&lt;br /&gt;
//                      1,            // we only use one image at a time&lt;br /&gt;
//                      channels,     // vector specifying what histogram dimensions belong to what image channels&lt;br /&gt;
//                      shistogram,   // the histogram we are using&lt;br /&gt;
//                      result,       // the resulting back projection image&lt;br /&gt;
//                      ranges,       // the range of values, for each dimension&lt;br /&gt;
//                      255.0         // the scaling factor is chosen such that a histogram value of 1 maps to 255&lt;br /&gt;
//		   );&lt;br /&gt;
//&lt;br /&gt;
//		} else {&lt;br /&gt;
&lt;br /&gt;
		   cv::calcBackProject(&amp;amp;image,&lt;br /&gt;
                      1,            // we only use one image at a time&lt;br /&gt;
                      channels,     // vector specifying what histogram dimensions belong to what image channels&lt;br /&gt;
                      histogram,    // the histogram we are using&lt;br /&gt;
                      result,       // the resulting back projection image&lt;br /&gt;
                      ranges,       // the range of values, for each dimension&lt;br /&gt;
                      255.0         // the scaling factor is chosen such that a histogram value of 1 maps to 255&lt;br /&gt;
		   );&lt;br /&gt;
//		}&lt;br /&gt;
&lt;br /&gt;
        // Threshold back projection to obtain a binary image&lt;br /&gt;
		if (threshold&amp;gt;0.0)&lt;br /&gt;
			cv::threshold(result, result, 255*threshold, 255, cv::THRESH_BINARY);&lt;br /&gt;
&lt;br /&gt;
		return result;&lt;br /&gt;
	}&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// AirHackTable&lt;br /&gt;
class AHT&lt;br /&gt;
{&lt;br /&gt;
private:&lt;br /&gt;
//    int pad;&lt;br /&gt;
#define TAM 1&lt;br /&gt;
#define PAD 15&lt;br /&gt;
    // amount of circles to be detected&lt;br /&gt;
    ContentFinder circleFinder;&lt;br /&gt;
    ColorHistogram hist;&lt;br /&gt;
    Point circleCenter;&lt;br /&gt;
    Point circleCenter2;&lt;br /&gt;
&lt;br /&gt;
    void sharpen(Mat &amp;amp;image)&lt;br /&gt;
    {&lt;br /&gt;
        // Construct kernel (all entries initialized to 0)&lt;br /&gt;
        Mat kernel(3,3,CV_32F,Scalar(0));&lt;br /&gt;
&lt;br /&gt;
        // assigns kernel values&lt;br /&gt;
        kernel.at&amp;lt;float&amp;gt;(1,1)= 5.0;&lt;br /&gt;
        kernel.at&amp;lt;float&amp;gt;(0,1)= -1.0;&lt;br /&gt;
        kernel.at&amp;lt;float&amp;gt;(2,1)= -1.0;&lt;br /&gt;
        kernel.at&amp;lt;float&amp;gt;(1,0)= -1.0;&lt;br /&gt;
        kernel.at&amp;lt;float&amp;gt;(1,2)= -1.0;&lt;br /&gt;
&lt;br /&gt;
        // filter the image&lt;br /&gt;
        filter2D( image, image, image.depth(), kernel);&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    void colorReduce(Mat &amp;amp;image, int div=64)&lt;br /&gt;
    {&lt;br /&gt;
        int nl = image.rows; // number of lines&lt;br /&gt;
        // total number of elements per line&lt;br /&gt;
        int nc = image.cols * image.channels();&lt;br /&gt;
        for (int j = 0; j &amp;lt; nl; j++)&lt;br /&gt;
        {&lt;br /&gt;
            // get the address of row j&lt;br /&gt;
            uchar* data = image.ptr&amp;lt;uchar&amp;gt;(j);&lt;br /&gt;
            for (int i = 0; i &amp;lt; nc; i++)&lt;br /&gt;
            {&lt;br /&gt;
                data[i] = data[i]/div*div + div/2;&lt;br /&gt;
            } // end of line&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
public:&lt;br /&gt;
    Mat process(Mat &amp;amp;image)&lt;br /&gt;
    {&lt;br /&gt;
        Mat result, thres;&lt;br /&gt;
&lt;br /&gt;
        flip( image, image, 1 );&lt;br /&gt;
&lt;br /&gt;
        sharpen( image );&lt;br /&gt;
&lt;br /&gt;
        colorReduce( image, 32 );&lt;br /&gt;
&lt;br /&gt;
        cvtColor( image, result, CV_RGB2GRAY );&lt;br /&gt;
&lt;br /&gt;
        equalizeHist( result, result );&lt;br /&gt;
&lt;br /&gt;
//        Canny( result, result, 0, 255);&lt;br /&gt;
&lt;br /&gt;
        GaussianBlur( result, result, Size(7,7) , 3);&lt;br /&gt;
&lt;br /&gt;
//        threshold( result, thres, 110, 255, CV_THRESH_BINARY);&lt;br /&gt;
&lt;br /&gt;
//        result += thres/10;&lt;br /&gt;
&lt;br /&gt;
        return result;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
// old version, not using anymore&lt;br /&gt;
// it is still here so I can use its code&lt;br /&gt;
    void findCircles(Mat &amp;amp;image, Mat result, int minSaturation=0)&lt;br /&gt;
    {&lt;br /&gt;
        circleFinder.setThreshold(0.05f);&lt;br /&gt;
&lt;br /&gt;
//        pad = 15;&lt;br /&gt;
&lt;br /&gt;
        double count, sx[TAM] = { 0 }, sy[TAM] = { 0 };&lt;br /&gt;
&lt;br /&gt;
        // holds the detected circles&lt;br /&gt;
        vector&amp;lt;Vec3f&amp;gt; circles;&lt;br /&gt;
&lt;br /&gt;
        HoughCircles( result( Rect( PAD, PAD, result.cols-PAD, result.rows-PAD) ), circles, CV_HOUGH_GRADIENT, 1.65, 32);&lt;br /&gt;
&lt;br /&gt;
// TODO&lt;br /&gt;
        // To be improved&lt;br /&gt;
        for( size_t i = 0, count = 0; i &amp;lt; circles.size() &amp;amp;&amp;amp; count &amp;lt; TAM; i++, count++ )&lt;br /&gt;
        {&lt;br /&gt;
            Point center(cvRound(circles[i][0]), cvRound(circles[i][1]));&lt;br /&gt;
&lt;br /&gt;
//            if ( (center.x - sx[count] &amp;lt; 5) &amp;amp;&amp;amp; ( center.y - sy[count] &amp;lt; 5) )&lt;br /&gt;
            {&lt;br /&gt;
                Mat ROI = image( Rect( center.x-PAD, center.y-PAD, 2*PAD, 2*PAD ) );&lt;br /&gt;
                circleFinder.setHistogram(hist.getHueHistogram(ROI, minSaturation));&lt;br /&gt;
&lt;br /&gt;
//                hist = f.find(image);&lt;br /&gt;
//                hist += f.find(image);&lt;br /&gt;
&lt;br /&gt;
                circle( image, Point(center.x+PAD, center.y+PAD) , 19, 255, 2 );&lt;br /&gt;
            }&lt;br /&gt;
&lt;br /&gt;
            sx[count] = center.x;&lt;br /&gt;
            sy[count] = center.y;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    void getCircles(Mat image, Mat result, int minSaturation=0)&lt;br /&gt;
    {&lt;br /&gt;
        // holds the detected circles&lt;br /&gt;
        vector&amp;lt;Vec3f&amp;gt; circles;&lt;br /&gt;
&lt;br /&gt;
        HoughCircles( result( Rect( PAD, PAD, result.cols-PAD, result.rows-PAD) ), circles, CV_HOUGH_GRADIENT, 1.65, 32);&lt;br /&gt;
&lt;br /&gt;
// TODO&lt;br /&gt;
        if( circles.size() )&lt;br /&gt;
        {&lt;br /&gt;
            Point center(cvRound(circles[0][0]), cvRound(circles[0][1]));&lt;br /&gt;
&lt;br /&gt;
            Mat ROI = image( Rect( center.x-PAD, center.y-PAD, 2*PAD, 2*PAD ) );&lt;br /&gt;
            circleFinder.setHistogram(hist.getHueHistogram(ROI, minSaturation));&lt;br /&gt;
&lt;br /&gt;
            circleCenter = center;&lt;br /&gt;
        }&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
// not using yet&lt;br /&gt;
    void nextPosition(Mat image, int minSaturation=0)&lt;br /&gt;
    {&lt;br /&gt;
        Mat hsv;&lt;br /&gt;
        // Convert to HSV space&lt;br /&gt;
        cvtColor( image, hsv, CV_BGR2HSV );&lt;br /&gt;
&lt;br /&gt;
        std::vector&amp;lt;Mat&amp;gt; v;&lt;br /&gt;
        // Split the image&lt;br /&gt;
        split( hsv, v );&lt;br /&gt;
&lt;br /&gt;
        // Identify pixels with low saturation&lt;br /&gt;
        threshold( v[1], v[1], minSaturation, 255, THRESH_BINARY );&lt;br /&gt;
&lt;br /&gt;
        int ch[1]={0};&lt;br /&gt;
        // Get back-projection of hue histogram&lt;br /&gt;
        Mat result = circleFinder.find( hsv, 0.0f, 180.0f, ch,1 );&lt;br /&gt;
&lt;br /&gt;
        // Eliminate low stauration pixels&lt;br /&gt;
        bitwise_and( result, v[1], result );&lt;br /&gt;
&lt;br /&gt;
        Rect rect(circleCenter.x+PAD,circleCenter.y+PAD,1,1);&lt;br /&gt;
//        rectangle(image, rect, cv::Scalar(0,0,255));&lt;br /&gt;
&lt;br /&gt;
        TermCriteria criteria( cv::TermCriteria::MAX_ITER, 10, 0.01 );&lt;br /&gt;
&lt;br /&gt;
        meanShift( result, rect, criteria );&lt;br /&gt;
&lt;br /&gt;
        circleCenter2.x = rect.x;&lt;br /&gt;
        circleCenter2.y = rect.y;&lt;br /&gt;
//        return result;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    void drawCircle(Mat &amp;amp;image)&lt;br /&gt;
    {&lt;br /&gt;
        if( circleCenter.x != 0 )&lt;br /&gt;
            circle( image, Point(circleCenter.x+PAD, circleCenter.y+PAD) , 19, 255, 2 );&lt;br /&gt;
        if( circleCenter2.x != 0 )&lt;br /&gt;
            circle( image, Point(circleCenter2.x, circleCenter2.y) , 19, 0, 2 );&lt;br /&gt;
    }&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
int main( int argc, char** argv )&lt;br /&gt;
{&lt;br /&gt;
    char c;&lt;br /&gt;
    int minSat = 65;&lt;br /&gt;
&lt;br /&gt;
    namedWindow( &amp;quot;player&amp;quot;, 0 );&lt;br /&gt;
//    namedWindow( &amp;quot;mod&amp;quot;, 0 );&lt;br /&gt;
//    namedWindow( &amp;quot;Histogram&amp;quot;, 0 );&lt;br /&gt;
&lt;br /&gt;
    CvCapture *cam;&lt;br /&gt;
&lt;br /&gt;
    if( argc != 2 )&lt;br /&gt;
        cam = cvCreateCameraCapture(0);&lt;br /&gt;
//    else&lt;br /&gt;
//        cam.open( string(argv[1]) )&lt;br /&gt;
    Mat frame, modframe;&lt;br /&gt;
&lt;br /&gt;
    AHT image;&lt;br /&gt;
&lt;br /&gt;
    while(1)&lt;br /&gt;
    {&lt;br /&gt;
        // gets the next frame&lt;br /&gt;
        frame = cvQueryFrame(cam);&lt;br /&gt;
&lt;br /&gt;
        if(!frame.data) break;&lt;br /&gt;
&lt;br /&gt;
        modframe = image.process(frame);&lt;br /&gt;
&lt;br /&gt;
        // look for the circles&lt;br /&gt;
//        image.findCircles(frame, modframe);&lt;br /&gt;
        if( c == 'g' )&lt;br /&gt;
            image.getCircles(frame, modframe, minSat);&lt;br /&gt;
        if( c == 'n' )&lt;br /&gt;
            image.nextPosition(frame, minSat);&lt;br /&gt;
&lt;br /&gt;
        image.drawCircle(frame);&lt;br /&gt;
&lt;br /&gt;
        // show results&lt;br /&gt;
//        imshow(&amp;quot;Histogram&amp;quot;, hist);&lt;br /&gt;
        imshow( &amp;quot;player&amp;quot;, frame );&lt;br /&gt;
//        imshow( &amp;quot;mod&amp;quot;, modframe );&lt;br /&gt;
&lt;br /&gt;
        c = cvWaitKey(3);&lt;br /&gt;
        //  c == ESC&lt;br /&gt;
        if( c == 27 ) break;&lt;br /&gt;
        else if( c == ' ' || c == 'p' ) pausef();&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    destroyWindow(&amp;quot;player&amp;quot;);&lt;br /&gt;
//    destroyWindow(&amp;quot;mod&amp;quot;);&lt;br /&gt;
//    destroyWindow(&amp;quot;Histogram&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
    return 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void pausef()&lt;br /&gt;
{&lt;br /&gt;
    char c = 0;&lt;br /&gt;
    while( c != 'p' &amp;amp;&amp;amp; c != ' ' )&lt;br /&gt;
        c = cvWaitKey(0);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pode comentar, se precisar de me contatar veja meus contatos [[Nivaldo Bondança|aqui]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=GT-Video&amp;diff=3038</id>
		<title>GT-Video</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=GT-Video&amp;diff=3038"/>
		<updated>2011-09-13T00:08:01Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Object Trackers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Imagem:Countdown-film-42x.jpg|right]]&lt;br /&gt;
[[Imagem:Art-palette.png|right|45px]]&lt;br /&gt;
Este Grupo de Trabalho visa suprir demandas relacionadas a algoritmos de processamento de video e imagens,&lt;br /&gt;
incluindo filtros, efeitos especiais, reconhecimento de faces e objetos, tracking, reconstrucao 3D, e compressao.&lt;br /&gt;
Este GT fundamentalmente involve programacao de solucoes de alta tecnologia, utilizando-se uma linguagem script (scilab ou python) para desenvolvimento e prototipagem, associada a C e C++ para o processamento pesado. &lt;br /&gt;
&lt;br /&gt;
As responsabilidades deste GT incluem&lt;br /&gt;
principalmente as demandas de processamento de video e imagens dos outros GTs.&lt;br /&gt;
Tambem incluem a transferencia de alta tecnologia para a comunidade e consultoria de solucoes open-source de ponta para micro empresas brasileiras, exercendo papel chave para o desenvolvimento tecnologico do pais. Este GT tambem realiza pesquisa e desenvolvimento de novas solucoes na area de visao computacional, visando munir a populacao de tecnologias chave, de facil uso, que geralmente estao apenas na mao de entidades militares que realizam monitoramento. Talvez a populacao como um todo possa se apoderar desta tecnologia para ativamente realizar monitoramento por video, a seu favor, por exemplo para seguranca de comunidades usando webcams, flagrar abusos, detectar movimento, faces, etc.&lt;br /&gt;
&lt;br /&gt;
== Integrantes  ==&lt;br /&gt;
&lt;br /&gt;
* [[Nivaldo Bondança]] &lt;br /&gt;
* [[Daniel Penalva]] &lt;br /&gt;
* [[Fefo Gorodscy]] &lt;br /&gt;
* [[User:V1z| Ricardo Fabbri]]&lt;br /&gt;
* [[Usuário:Akin | Alexandre Negrão]]&lt;br /&gt;
&lt;br /&gt;
== Workflow ==&lt;br /&gt;
&lt;br /&gt;
Para projetos praticos como a [[AirHackTable]], o workflow Macambira eh o seguinte&lt;br /&gt;
* O PD controla tudo. Faremos o maximo no PD para a implementacao final.&lt;br /&gt;
* Se precisarmos de algoritmos que nao estao no PD, entao:&lt;br /&gt;
** Se estiver em uma biblioteca C/C++ tipo OpenCV, a gente incorpora num modulo PD&lt;br /&gt;
** Se nao tiver numa biblioteca, a gente escreve um modulo em C/C++&lt;br /&gt;
** Se o algoritmo ou solucao for uma ideia nova, meio experimental, e precisa ser prototipada bem rapidamente e desenvolvida no nivel de algoritmo, o [[Scilab]]/[[SIP]] e' usado. Python tambem pode ser usado eventualmente. Uma vez que a solucao se mostra promissora, ai abandonamos esse prototipo de script e so entao implementamos a solucao em C/C++ como um modulo PD. &lt;br /&gt;
&lt;br /&gt;
Este workflow respeita o fato de que e' muito demorado programar em C/C++, porem e' necessario para fazer o sistema realtime, bem como para deixa-lo &amp;quot;scalable&amp;quot;. So iremos programar em C/C++ quando ja esta claro o que programar.&lt;br /&gt;
&lt;br /&gt;
== Object Trackers ==&lt;br /&gt;
Os videos abaixo mostram alguns experimentos com object tracking com o [[Pd]] (puredata) e como [[OpenCV]] direcionados `a [[AirHackTable]]:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;video type=&amp;quot;vimeo&amp;quot; id=&amp;quot;28717714&amp;quot; width=&amp;quot;552&amp;quot; height=&amp;quot;510&amp;quot;  allowfullscreen=&amp;quot;true&amp;quot; desc=&amp;quot;Generic multiblob tracker in [[Pd]] by fefo&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;video type=&amp;quot;vimeo&amp;quot; id=&amp;quot;27831797&amp;quot; width=&amp;quot;552&amp;quot; height=&amp;quot;510&amp;quot;  allowfullscreen=&amp;quot;true&amp;quot; desc=&amp;quot;Roubust circle hough transform tracker [[OpenCV]] by hick209 find the code [[AHTcode|here]]&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Tarefas ==&lt;br /&gt;
&lt;br /&gt;
'''A lista de tarefas mais atualizada esta no [https://sourceforge.net/apps/trac/labmacambira/query?status=!closed&amp;amp;component=%23gt-video&amp;amp;order=priority sistema trac #gt-video]'''&lt;br /&gt;
&lt;br /&gt;
A seguir, um esboco das tarefas, em ordem decrescente de prioridade:&lt;br /&gt;
&lt;br /&gt;
* Compilar o Scilab do Git&lt;br /&gt;
* Brincar com o SIP&lt;br /&gt;
* Aprender algoritmos de processamento de imagens&lt;br /&gt;
** Ler o livro de Richard Szeliski sobre processamento de imagens.&lt;br /&gt;
&lt;br /&gt;
* Comparar Python versus Scilab para prototipagem e desenvolvimento de algoritmos para processamento de imagens e video.&lt;br /&gt;
&lt;br /&gt;
* Ferramentas C e C++ fundamentais para algoritmos visao computacional. Estas formam o nivel mais baixo de processamento que estaremos lidando, onde eh feito o processamento mais intensivo:&lt;br /&gt;
** Baixar e compilar [vxl.sourceforge.net VXL] com git svn. Essencial para efeitos mais complexos, deteccao, tracking, efeitos especiais, reconstrucao 3D&lt;br /&gt;
&lt;br /&gt;
* Compilar OpenCV&lt;br /&gt;
&lt;br /&gt;
* Instalar:&lt;br /&gt;
** mplayer, vlcplayer, kino, kdenlive, lives, libface, digikam, gthumb, cinelera, gimp, inkscape, kaffeine, libav, imagemagick, cmake, ddd, gitg, xine, R, octave, ipython, latex, blender&lt;br /&gt;
&lt;br /&gt;
* Entrar no irc:&lt;br /&gt;
** videolan&lt;br /&gt;
** gimp&lt;br /&gt;
** etc&lt;br /&gt;
&lt;br /&gt;
* Vigiar esta pagina wiki. Vai na aba vigiar ao topo.&lt;br /&gt;
* Interagir com softwares para edicao de video (ver pagina principal [[Lab Macambira]])&lt;br /&gt;
** Trac ticket [https://sourceforge.net/apps/trac/labmacambira/ticket/102 #102] &lt;br /&gt;
** baixar do repositorio via git, compilar&lt;br /&gt;
** compara-los&lt;br /&gt;
** talvez artigo de revisao e comparacao no freshmeat.net, linux magazine, etc.&lt;br /&gt;
** o mais importante: levantamento de demandas. &lt;br /&gt;
*** Perguntar pro tedi qual efeito ele quer.&lt;br /&gt;
*** Tirar dos outros GTs ([[GT-VideoConferencia]], [[GT-WebStream]], ou mesmo [[GT-PDF]]) algumas demandas de algoritmos fundamentais, tipo compressao para streamming, tracking, OCR, etc.&lt;br /&gt;
&lt;br /&gt;
* Brincar com Python e PIL - aprender, fazer tutoriais.&lt;br /&gt;
&lt;br /&gt;
=== Versão resumida  ===&lt;br /&gt;
&lt;br /&gt;
*Compilar: &lt;br /&gt;
**[[Scilab]]&lt;br /&gt;
**[[SIP]]&lt;br /&gt;
**[[VXL]]&amp;amp;nbsp;&lt;br /&gt;
**[[OpenCV]]&lt;br /&gt;
&lt;br /&gt;
*Estudar: &lt;br /&gt;
**Algoritmos de Processamento de Vídeo/Imagem &lt;br /&gt;
**Livro do [http://szeliski.org/Book/ Richard Szeliski]&lt;br /&gt;
&lt;br /&gt;
*Anotar ideias e propostas de projetos!&lt;br /&gt;
&lt;br /&gt;
*Brincar e corrigir bugs em softwares de edicao de video.&lt;br /&gt;
&lt;br /&gt;
*AA (ABOVE ALL) &lt;br /&gt;
**Programing MotherFuckers!&lt;br /&gt;
&lt;br /&gt;
== Reuniões  ==&lt;br /&gt;
Ver tambem http://pontaopad.me/gtvideoreuniao&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Quarta-feira 27 de Julho ===&lt;br /&gt;
&lt;br /&gt;
Horário: 15:00hs&lt;br /&gt;
&lt;br /&gt;
Participantes: Equipe Lab Macambira&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Ideias: '''&lt;br /&gt;
* Apresentar proposta e tarefas a serem feitas&lt;br /&gt;
* plano para o que fazer ate sexta-feira &amp;amp; beyond&lt;br /&gt;
&lt;br /&gt;
=== Semana da Patria 2011 ===&lt;br /&gt;
&lt;br /&gt;
* http://pontaopad.me/gtvideoreuniao&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;br /&gt;
[[Category:Video]]&lt;br /&gt;
&lt;br /&gt;
== Tutoriais == &lt;br /&gt;
&lt;br /&gt;
* Videos legais sobre o que da pra fazer em kdenlives, cinelerra, etc:&lt;br /&gt;
** [http://vimeo.com/groups/openshot Openshot on Vimeo]&lt;br /&gt;
** [http://vimeo.com/groups/kdenlive Kdenlive on Vimeo]&lt;br /&gt;
** [http://vimeo.com/groups/cinelerra Cinelerra on Vimeo]&lt;br /&gt;
** [http://vimeo.com/channels/kino3d Kino on Vimeo]&lt;br /&gt;
** [http://vimeo.com/groups/687 Computer Vision on Vimeo]&lt;br /&gt;
** [http://vimeo.com/groups/puredata Pure Data on Vimeo]&lt;br /&gt;
&lt;br /&gt;
* [http://www.crca.ucsd.edu/~msp/Pd_documentation/index.htm Pure Data Documentation]&lt;br /&gt;
* [http://puredata.info/docs Others PD Guides]&lt;br /&gt;
&lt;br /&gt;
=== PIL ( Python Imaging Library ) ===&lt;br /&gt;
&lt;br /&gt;
[http://www.pythonware.com/library/pil/handbook/index.htm pil handbook] &amp;lt;br&amp;gt;&lt;br /&gt;
[http://nadiana.com/pil-tutorial-basic-advanced-drawing Nadia Alramli tutorial]&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
* Exemplo de interface visual com uma unica webcam:&lt;br /&gt;
&amp;lt;video type=&amp;quot;youtube&amp;quot; id=&amp;quot;v0srY37kkMw&amp;quot; width=&amp;quot;420&amp;quot; height=&amp;quot;345&amp;quot; desc=&amp;quot;Exemplo de interface visual com uma unica webcam&amp;quot; frame=&amp;quot;true&amp;quot; position=&amp;quot;right&amp;quot; size=&amp;quot;full&amp;quot; allowfullscreen=&amp;quot;true&amp;quot;/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Nivaldo_Bondan%C3%A7a&amp;diff=2857</id>
		<title>Nivaldo Bondança</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Nivaldo_Bondan%C3%A7a&amp;diff=2857"/>
		<updated>2011-08-29T21:39:18Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Primário */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Feitos ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Xinga&amp;quot; -&amp;gt; Contribuí no desenvolvimento de alguns dos algoritmos do site&lt;br /&gt;
&lt;br /&gt;
[[Evince]] -&amp;gt; Fiz uma contribuição e já tenho um commit no repositório central&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Grupo de Trabalho ==&lt;br /&gt;
&lt;br /&gt;
=== Primário ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt; [[GT-Video]]&lt;br /&gt;
  &amp;lt;li&amp;gt; Estudando [[OpenCV]] &amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt; Estudando SIP &amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt; Lendo o livro do Szeliski &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Secundários ===&lt;br /&gt;
&lt;br /&gt;
[[GT-pdf]] -&amp;gt; Estudar GTK, e analisar outros leitores de pdf&lt;br /&gt;
&lt;br /&gt;
[[GT-Xinga]] -&amp;gt; Estudar Web&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Contato==&lt;br /&gt;
&lt;br /&gt;
[mailto:hick209@gmail.com E-mail]&lt;br /&gt;
&lt;br /&gt;
[http://www.facebook.com/nivaldo.bondanca Facebook]&lt;br /&gt;
&lt;br /&gt;
[http://www.twitter.com/#!/hick209 Twitter]&lt;br /&gt;
&lt;br /&gt;
Nick no IRC, sourceforge, ou qualquer outro lugar:&lt;br /&gt;
hick209&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/user7776071/videos Vídeos do Vimeo]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Organização Própia ==&lt;br /&gt;
&lt;br /&gt;
=== Afazeres: ===&lt;br /&gt;
&lt;br /&gt;
==== GT-Video ====&lt;br /&gt;
&lt;br /&gt;
* Deixar o meu algoritmo de detecção de uma bola mais robusto&lt;br /&gt;
* Aprender OpenCV e VXL&lt;br /&gt;
* Aprender processamento de imagens com o SIP&lt;br /&gt;
* Desenvolver o SIP&lt;br /&gt;
** Colocar as funções que o SIVP e o OpenCV tem no SIP&lt;br /&gt;
*** &amp;lt;i&amp;gt; This is gona be FUN &amp;lt;/i&amp;gt;&lt;br /&gt;
* Play with bundler and curve-based reconstruction (not sure how to translate this)&lt;br /&gt;
&lt;br /&gt;
E outras coisas que estão [http://sourceforge.net/apps/trac/labmacambira/query?status=%21closed&amp;amp;component=%23gt-video&amp;amp;order=priority aqui]&lt;br /&gt;
&lt;br /&gt;
==== Estudar ====&lt;br /&gt;
&lt;br /&gt;
* Algoritmos de Processamento de Imagem&lt;br /&gt;
* OpenCV&lt;br /&gt;
* SIP&lt;br /&gt;
* SciLab&lt;br /&gt;
* C/C++&lt;br /&gt;
* UNIX&lt;br /&gt;
* Gtk&lt;br /&gt;
* Web&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Futuro: ===&lt;br /&gt;
&lt;br /&gt;
==== Jogo de Musica ====&lt;br /&gt;
&lt;br /&gt;
Jogo estilo GuitarHero, porém com partituras de verdade.&lt;br /&gt;
&lt;br /&gt;
A aquisição do som pode ser feita através da captação do som com um microfone, ou com a conexão do instrumento (que tenha suporte adequado).&lt;br /&gt;
&lt;br /&gt;
===== Fazer =====&lt;br /&gt;
&lt;br /&gt;
* Modo Carreira: onde o nível de dificuldade das músicas é crescente, sendo uma boa maneira de ensinar a leitura para as pessoas&lt;br /&gt;
* Opção em que as diferentes notas tenham diferentes cores, para iniciantes&lt;br /&gt;
* Modo rítmico&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=GT-Audio&amp;diff=2856</id>
		<title>GT-Audio</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=GT-Audio&amp;diff=2856"/>
		<updated>2011-08-29T21:37:40Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* PureData */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Integrantes ==&lt;br /&gt;
&lt;br /&gt;
[[Usuário:Akin|Alexandre]]&lt;br /&gt;
&lt;br /&gt;
Daniel Calocci&lt;br /&gt;
&lt;br /&gt;
[[Marcos Mendonça]]&lt;br /&gt;
&lt;br /&gt;
Marcos Murad&lt;br /&gt;
&lt;br /&gt;
Lucas&lt;br /&gt;
&lt;br /&gt;
Renato Fabbri&lt;br /&gt;
&lt;br /&gt;
Vilson Vieira&lt;br /&gt;
&lt;br /&gt;
== Reuniões ==&lt;br /&gt;
18/07/11&lt;br /&gt;
&lt;br /&gt;
Anotações diversas:&lt;br /&gt;
* Pegar cel do Flávio (musico terapeuta de sampa)&lt;br /&gt;
&lt;br /&gt;
* Técnicas científicas&lt;br /&gt;
** Grave sub 20&lt;br /&gt;
** Volume por reverb, harmônicos e intensidade (usar ladspa e síntese de voz)&lt;br /&gt;
** Impactos com espectro cheio&lt;br /&gt;
** Paisagens sonoras: barulho de fogo, de chuva, mar, pessoas e crianças&lt;br /&gt;
** Espacialidade para rondar o corpo como presença de algum animal ou como presença de outras pessoas amistosas&lt;br /&gt;
** Pulso de coração (pulso materno)&lt;br /&gt;
** Respiração&lt;br /&gt;
** barulhos internos como mastigação, passos graves, atrito de unha...&lt;br /&gt;
&lt;br /&gt;
* Divisão em abas para permitir técnicas não científicas:&lt;br /&gt;
** Ex: científicos, experimentais, artísticos, 'esotéricos'&lt;br /&gt;
&lt;br /&gt;
* Do-In sonoro&lt;br /&gt;
** Através de senóides longas para mascarar frequências específicas ou pulsos de senóides para ressaltar as frequências.&lt;br /&gt;
** Estudar quais as frequências típicas de estados específicos como alerta, desperto, eufórico, sonolento, cansado, meditativo, dormindo, etc..&lt;br /&gt;
&lt;br /&gt;
* Simetrias e Change Ringing&lt;br /&gt;
** Caçar uns changes para já vincular&lt;br /&gt;
** Sidamn e Taub (behavioristas)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Esqueleto Mínimo:&lt;br /&gt;
* Graves sub 20, Agudos Do-In, Ruídos comuns&lt;br /&gt;
* Paisagem Sonora&lt;br /&gt;
* Alguns Changes&lt;br /&gt;
* Pygtk&lt;br /&gt;
&lt;br /&gt;
== Materiais para Estudo e Consulta ==&lt;br /&gt;
(alguns materiais aqui listados podem ser pouco confiáveis)&lt;br /&gt;
* Sound Therapy: An Introduction&lt;br /&gt;
** http://www.soundtherapy.com.au/v3/&lt;br /&gt;
&lt;br /&gt;
* BioWaves: a new alternative therapy which is researching the effects of low frequency sound and vibration on human health and wellness.&lt;br /&gt;
** http://www.biowaves.com/&lt;br /&gt;
&lt;br /&gt;
* Introdução ao LADSPA (Em construção)&lt;br /&gt;
** https://docs.google.com/document/d/1vhelc27hdY2kq6KIKBKSHEMze2H5gVzlA-ziuv5KQ28/edit?hl=en_US&lt;br /&gt;
&lt;br /&gt;
* Introdução ao LV2&lt;br /&gt;
** [[LV2]]&lt;br /&gt;
&lt;br /&gt;
=== DSP ===&lt;br /&gt;
&lt;br /&gt;
* Discrete-Time Signal Processing, Alan Oppenheim&lt;br /&gt;
&lt;br /&gt;
* The Scientist and Engineer's Guide to Digital Signal Processing, By Steven W. Smith, Ph.D.&lt;br /&gt;
** http://www.dspguide.com/&lt;br /&gt;
&lt;br /&gt;
=== PureData ===&lt;br /&gt;
&lt;br /&gt;
* Tutorial em video [http://www.youtube.com/watch?v=FkmMzqohsDo parte 1] e [http://www.youtube.com/watch?v=bqWbGcCYYEo parte 2]&lt;br /&gt;
* [http://en.flossmanuals.net/puredata Pure Data FLOSS Manual].&lt;br /&gt;
* [http://aspress.co.uk/ds/pdf/DesigningSound_abridged_Pure_Data_introduction.pdf Pure Data Introduction]. MUITO BOM!&lt;br /&gt;
* KREIDLER, Johannes. '''Programming Electronic Music in PD'''. Disponível online [http://pd-tutorial.com/ aqui].&lt;br /&gt;
* [http://obiwannabe.co.uk/html/sound-design/sound-design-all.html Puredata Sound Tutorials].&lt;br /&gt;
* PUCKETTE, Miller. '''The Theory and Technique of Electronic Music'''. Disponível online [http://crca.ucsd.edu/~msp/techniques/latest/book.pdf aqui].&lt;br /&gt;
* PORRES, Alexandre. '''Computação Musical para músicos com exemplos em Pd'''. Drafts disponíveis online [http://porres.googlepages.com/LIVRO.zip aqui].&lt;br /&gt;
* [http://www.informatics.sussex.ac.uk/users/nc81/courses/iem/iembibliography.html Revisão bibliográfica de Nick Collins]&lt;br /&gt;
* IAZZETTA, Fernando. '''Tutoriais de Áudio e Acústica'''. Disponível online [http://www.eca.usp.br/prof/iazzetta/tutor/ aqui].&lt;br /&gt;
* BENSON, Dave. '''Music: a Mathematical Offering'''. Disponível em PDF [http://www.maths.abdn.ac.uk/~bensondj/html/music.pdf aqui].&lt;br /&gt;
* MILETTO, E. M.; COSTALONGA, L. L.; FLORES, L. V.; FRITSCH, M. S.; PIMENTA, M. S. &amp;amp; VICARI, R. M. '''Introdução à Computação Musical'''. Disponível em [http://www.inf.ufrgs.br/lcm/site_arquivos/textos/aula1/CMintro2.pdf PDF].&lt;br /&gt;
* [http://www.soundonsound.com/sos/allsynthsecrets.htm Série de artigos Synth Secrets].&lt;br /&gt;
* [http://www.synthschool.com/ Synth School]&lt;br /&gt;
&lt;br /&gt;
== Material gerado pelo Lab Macambira== &lt;br /&gt;
&lt;br /&gt;
* Repositório git do ASTS (A Sound Therapy Software)&lt;br /&gt;
** $ git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/asts&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=Nivaldo_Bondan%C3%A7a&amp;diff=2758</id>
		<title>Nivaldo Bondança</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=Nivaldo_Bondan%C3%A7a&amp;diff=2758"/>
		<updated>2011-08-20T21:43:26Z</updated>

		<summary type="html">&lt;p&gt;Hick209: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Feitos ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Xinga&amp;quot; -&amp;gt; Contribuí no desenvolvimento de alguns dos algoritmos do site&lt;br /&gt;
&lt;br /&gt;
[[Evince]] -&amp;gt; Fiz uma contribuição e já tenho um commit no repositório central&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Grupo de Trabalho ==&lt;br /&gt;
&lt;br /&gt;
=== Primário ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt; [[GT-Video]]&lt;br /&gt;
  &amp;lt;li&amp;gt; Estudando [[OpenCV]] &amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt; Tentando instalar o SIP e VXL &amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt; Lendo o livro do Szeliski &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Secundários ===&lt;br /&gt;
&lt;br /&gt;
[[GT-pdf]] -&amp;gt; Estudar GTK, e analisar outros leitores de pdf&lt;br /&gt;
&lt;br /&gt;
[[GT-Xinga]] -&amp;gt; Estudar Web&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Contato==&lt;br /&gt;
&lt;br /&gt;
[mailto:hick209@gmail.com E-mail]&lt;br /&gt;
&lt;br /&gt;
[http://www.facebook.com/nivaldo.bondanca Facebook]&lt;br /&gt;
&lt;br /&gt;
[http://www.twitter.com/#!/hick209 Twitter]&lt;br /&gt;
&lt;br /&gt;
Nick no IRC, sourceforge, ou qualquer outro lugar:&lt;br /&gt;
hick209&lt;br /&gt;
&lt;br /&gt;
[http://vimeo.com/user7776071/videos Vídeos do Vimeo]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Organização Própia ==&lt;br /&gt;
&lt;br /&gt;
=== Afazeres: ===&lt;br /&gt;
&lt;br /&gt;
==== GT-Video ====&lt;br /&gt;
&lt;br /&gt;
* Deixar o meu algoritmo de detecção de uma bola mais robusto&lt;br /&gt;
* Aprender OpenCV e VXL&lt;br /&gt;
* Aprender processamento de imagens com o SIP&lt;br /&gt;
* Desenvolver o SIP&lt;br /&gt;
** Colocar as funções que o SIVP e o OpenCV tem no SIP&lt;br /&gt;
*** &amp;lt;i&amp;gt; This is gona be FUN &amp;lt;/i&amp;gt;&lt;br /&gt;
* Play with bundler and curve-based reconstruction (not sure how to translate this)&lt;br /&gt;
&lt;br /&gt;
E outras coisas que estão [http://sourceforge.net/apps/trac/labmacambira/query?status=%21closed&amp;amp;component=%23gt-video&amp;amp;order=priority aqui]&lt;br /&gt;
&lt;br /&gt;
==== Estudar ====&lt;br /&gt;
&lt;br /&gt;
* Algoritmos de Processamento de Imagem&lt;br /&gt;
* OpenCV&lt;br /&gt;
* SIP&lt;br /&gt;
* SciLab&lt;br /&gt;
* C/C++&lt;br /&gt;
* UNIX&lt;br /&gt;
* Gtk&lt;br /&gt;
* Web&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Futuro: ===&lt;br /&gt;
&lt;br /&gt;
==== Jogo de Musica ====&lt;br /&gt;
&lt;br /&gt;
Jogo estilo GuitarHero, porém com partituras de verdade.&lt;br /&gt;
&lt;br /&gt;
A aquisição do som pode ser feita através da captação do som com um microfone, ou com a conexão do instrumento (que tenha suporte adequado).&lt;br /&gt;
&lt;br /&gt;
===== Fazer =====&lt;br /&gt;
&lt;br /&gt;
* Modo Carreira: onde o nível de dificuldade das músicas é crescente, sendo uma boa maneira de ensinar a leitura para as pessoas&lt;br /&gt;
* Opção em que as diferentes notas tenham diferentes cores, para iniciantes&lt;br /&gt;
* Modo rítmico&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=GT-Video&amp;diff=2711</id>
		<title>GT-Video</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=GT-Video&amp;diff=2711"/>
		<updated>2011-08-17T19:28:52Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Tarefas */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Este Grupo de Trabalho visa suprir demandas relacionadas a algoritmos de processamento de video e imagens,&lt;br /&gt;
incluindo filtros, efeitos especiais, reconhecimento de faces e objetos, tracking, reconstrucao 3D, e compressao.&lt;br /&gt;
Este GT fundamentalmente involve programacao de solucoes de alta tecnologia, utilizando-se uma linguagem script (scilab ou python) para desenvolvimento e prototipagem, associada a C e C++ para o processamento pesado. &lt;br /&gt;
&lt;br /&gt;
As responsabilidades deste GT incluem&lt;br /&gt;
principalmente as demandas de processamento de video e imagens dos outros GTs.&lt;br /&gt;
Tambem incluem a transferencia de alta tecnologia para a comunidade e consultoria de solucoes open-source de ponta para micro empresas brasileiras, exercendo papel chave para o desenvolvimento tecnologico do pais. Este GT tambem realiza pesquisa e desenvolvimento de novas solucoes na area de visao computacional, visando munir a populacao de tecnologias chave, de facil uso, que geralmente estao apenas na mao de entidades militares que realizam monitoramento. Talvez a populacao como um todo possa se apoderar desta tecnologia para ativamente realizar monitoramento por video, a seu favor, por exemplo para seguranca de comunidades usando webcams, flagrar abusos, detectar movimento, faces, etc.&lt;br /&gt;
&lt;br /&gt;
== Integrantes  ==&lt;br /&gt;
&lt;br /&gt;
* [[Nivaldo Bondança]] &lt;br /&gt;
* [[Daniel Penalva]] &lt;br /&gt;
* [[Fefo Gorodscy]] &lt;br /&gt;
* [[User:V1z| Ricardo Fabbri]]&lt;br /&gt;
* [[Usuário:Akin | Alexandre Negrão]]&lt;br /&gt;
&lt;br /&gt;
== Tarefas ==&lt;br /&gt;
&lt;br /&gt;
Em ordem decrescente de prioridade:&lt;br /&gt;
&lt;br /&gt;
* Compilar o Scilab do Git&lt;br /&gt;
* Brincar com o SIP&lt;br /&gt;
* Aprender algoritmos de processamento de imagens&lt;br /&gt;
** Ler o livro de Richard Szeliski sobre processamento de imagens.&lt;br /&gt;
&lt;br /&gt;
* Comparar Python versus Scilab para prototipagem e desenvolvimento de algoritmos para processamento de imagens e video.&lt;br /&gt;
&lt;br /&gt;
* Ferramentas C e C++ fundamentais para algoritmos visao computacional. Estas formam o nivel mais baixo de processamento que estaremos lidando, onde eh feito o processamento mais intensivo:&lt;br /&gt;
** Baixar e compilar [vxl.sourceforge.net VXL] com git svn. Essencial para efeitos mais complexos, deteccao, tracking, efeitos especiais, reconstrucao 3D&lt;br /&gt;
&lt;br /&gt;
* Compilar OpenCV&lt;br /&gt;
&lt;br /&gt;
* Instalar:&lt;br /&gt;
** mplayer, vlcplayer, kino, kdenlive, lives, libface, digikam, gthumb, cinelera, gimp, inkscape, kaffeine, libav, imagemagick, cmake, ddd, gitg, xine, R, octave, ipython, latex, blender&lt;br /&gt;
&lt;br /&gt;
* Entrar no irc:&lt;br /&gt;
** videolan&lt;br /&gt;
** gimp&lt;br /&gt;
** etc&lt;br /&gt;
&lt;br /&gt;
* Vigiar esta pagina wiki. Vai na aba vigiar ao topo.&lt;br /&gt;
* Interagir com softwares para edicao de video (ver pagina principal [[Lab Macambira]]&lt;br /&gt;
** baixar do repositorio via git, compilar&lt;br /&gt;
** compara-los&lt;br /&gt;
** talvez artigo de revisao e comparacao no freshmeat.net, linux magazine, etc.&lt;br /&gt;
** o mais importante: levantamento de demandas. &lt;br /&gt;
*** Perguntar pro tedi qual efeito ele quer.&lt;br /&gt;
*** Tirar dos outros GTs ([[GT-VideoConferencia]], [[GT-WebStream]], ou mesmo [[GT-PDF]]) algumas demandas de algoritmos fundamentais, tipo compressao para streamming, tracking, OCR, etc.&lt;br /&gt;
&lt;br /&gt;
* Brincar com Python e PIL - aprender, fazer tutoriais.&lt;br /&gt;
&lt;br /&gt;
=== Versão resumida  ===&lt;br /&gt;
&lt;br /&gt;
*Compilar: &lt;br /&gt;
**[[Scilab]]&lt;br /&gt;
**[[SIP]]&lt;br /&gt;
**[[VXL]]&amp;amp;nbsp;&lt;br /&gt;
**[[OpenCV]]&lt;br /&gt;
&lt;br /&gt;
*Estudar: &lt;br /&gt;
**Algoritmos de Processamento de Vídeo/Imagem &lt;br /&gt;
**Livro do [http://szeliski.org/Book/ Richard Szeliski]&lt;br /&gt;
&lt;br /&gt;
*Anotar ideias e propostas de projetos!&lt;br /&gt;
&lt;br /&gt;
*AA (ABOVE ALL) &lt;br /&gt;
**Programing MotherFuckers!&lt;br /&gt;
&lt;br /&gt;
== Reuniões  ==&lt;br /&gt;
&lt;br /&gt;
=== Quarta-feira 27 de Julho ===&lt;br /&gt;
&lt;br /&gt;
Horário: 15:00hs&lt;br /&gt;
&lt;br /&gt;
Participantes: Equipe Lab Macambira&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''' Ideias: '''&lt;br /&gt;
* Apresentar proposta e tarefas a serem feitas&lt;br /&gt;
* plano para o que fazer ate sexta-feira &amp;amp; beyond&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;br /&gt;
[[Category:Video]]&lt;br /&gt;
&lt;br /&gt;
== Tutoriais == &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== PIL ( Python Imaging Library ) ===&lt;br /&gt;
&lt;br /&gt;
[http://www.pythonware.com/library/pil/handbook/index.htm pil handbook] &amp;lt;br&amp;gt;&lt;br /&gt;
[http://nadiana.com/pil-tutorial-basic-advanced-drawing Nadia Alramli tutorial] &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=OpenCV&amp;diff=2585</id>
		<title>OpenCV</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=OpenCV&amp;diff=2585"/>
		<updated>2011-08-11T18:01:04Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Compilando ==&lt;br /&gt;
&lt;br /&gt;
Primeiro precisamos baixar o repositório&lt;br /&gt;
&lt;br /&gt;
=== Repositório ===&lt;br /&gt;
&lt;br /&gt;
Testado no Ubuntu 11.04&lt;br /&gt;
&lt;br /&gt;
==== Git ====&lt;br /&gt;
&lt;br /&gt;
 $ git svn clone -s https://code.ros.org/svn/opencv/trunk&lt;br /&gt;
&lt;br /&gt;
==== SVN ====&lt;br /&gt;
&lt;br /&gt;
 $ svn co https://code.ros.org/svn/opencv/trunk&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Feito isso, vamos a compilação e instalação.&lt;br /&gt;
Acredito que tudo deve ocorrer sem maiores complicações.&lt;br /&gt;
&lt;br /&gt;
 $ cd opencv&lt;br /&gt;
 $ cmake ./&lt;br /&gt;
 $ make&lt;br /&gt;
 $ sudo make install&lt;br /&gt;
&lt;br /&gt;
E pronto! OpenCV já está instalado&lt;br /&gt;
&lt;br /&gt;
== Utilização ==&lt;br /&gt;
&lt;br /&gt;
=== Linkagem ===&lt;br /&gt;
&lt;br /&gt;
Para saber quais bibliotecas incluir na para compilar seus códigos fontes, use o comando&lt;br /&gt;
&lt;br /&gt;
 $ pkg-config opencv --libs&lt;br /&gt;
&lt;br /&gt;
O que aparecer na tela, você deve colocar na linha de comando para compilar seu arquivo sem problemas, dessa forma (utilizando o gcc)&lt;br /&gt;
&lt;br /&gt;
 $ gcc [o resultado do pkg-config] seu_arquivo.c&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
Página oficial dos desenvolvedores&lt;br /&gt;
&lt;br /&gt;
http://opencv.willowgarage.com/wiki/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mapa básico de funções&lt;br /&gt;
&lt;br /&gt;
http://opencv.willowgarage.com/wiki/Welcome?action=AttachFile&amp;amp;do=view&amp;amp;target=opencv_cheatsheet.pdf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Definições das funções&lt;br /&gt;
&lt;br /&gt;
http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/opencv-intro.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Um pequeno tutorial que contém 3 funções básicas&lt;br /&gt;
&lt;br /&gt;
http://web.tagus.ist.utl.pt/~alexandra.ribeiro/TFC/OpenCV/tutorialOpenCV.pdf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Video]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=VXL&amp;diff=2583</id>
		<title>VXL</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=VXL&amp;diff=2583"/>
		<updated>2011-08-11T15:46:39Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= &amp;amp;nbsp;Baixando pelo Git-Svn =&lt;br /&gt;
&lt;br /&gt;
Para baixar todo o repositorio com todas as milhares de revisions, digite:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git svn clone -s http://vxl.svn.sourceforge.net/svnroot/vxl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Porém, se você não tem tempo/paciência para esperar (e eventualmente rodar o comando novamento devido a queda na conexão), baixe somente a ultima revision:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git svn clone -s http://vxl.svn.sourceforge.net/svnroot/vxl -r HEAD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ou também pode se baixar a partir de uma determinada revision em diante:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git svn clone -s http://vxl.svn.sourceforge.net/svnroot/vxl -r XXXX:HEAD&lt;br /&gt;
&lt;br /&gt;
# XXXX = número da revision desejada&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Instalando ==&lt;br /&gt;
&lt;br /&gt;
Apenas rode os comandos (dentro da pasta que está o repositório do vxl)&lt;br /&gt;
&lt;br /&gt;
 $ cd trunk/&lt;br /&gt;
 $ cmake ./&lt;br /&gt;
 $ make&lt;br /&gt;
 $ sudo make install&lt;br /&gt;
&lt;br /&gt;
E pronto, o VXL está instalado!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;sub&amp;gt; Testado no Ubuntu 11.04 &amp;lt;/sub&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
Site oficial&lt;br /&gt;
http://vxl.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Video]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=VXL&amp;diff=2581</id>
		<title>VXL</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=VXL&amp;diff=2581"/>
		<updated>2011-08-11T15:20:39Z</updated>

		<summary type="html">&lt;p&gt;Hick209: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= &amp;amp;nbsp;Baixando pelo Git-Svn =&lt;br /&gt;
&lt;br /&gt;
Para baixar todo o repositorio com todas as milhares de revisions, digite:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git svn clone -s http://vxl.svn.sourceforge.net/svnroot/vxl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Porém, se você não tem tempo/paciência para esperar (e eventualmente rodar o comando novamento devido a queda na conexão), baixe somente a ultima revision:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git svn clone -s http://vxl.svn.sourceforge.net/svnroot/vxl -r HEAD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ou também pode se baixar a partir de uma determinada revision em diante:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git svn clone -s http://vxl.svn.sourceforge.net/svnroot/vxl -r XXXX:HEAD&lt;br /&gt;
&lt;br /&gt;
# XXXX = número da revision desejada&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Instalando ==&lt;br /&gt;
&lt;br /&gt;
Apenas rode os comandos (dentro da pasta que está o repositório do vxl)&lt;br /&gt;
&lt;br /&gt;
 $ cd trunk/&lt;br /&gt;
 $ cmake ./&lt;br /&gt;
 $ make&lt;br /&gt;
 $ sudo make install&lt;br /&gt;
&lt;br /&gt;
E pronto, o VXL está instalado!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;sub&amp;gt; Testado no Ubuntu 11.04 &amp;lt;/sub&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
http://vxl.sourceforge.net/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Video]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=OpenCV&amp;diff=2568</id>
		<title>OpenCV</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=OpenCV&amp;diff=2568"/>
		<updated>2011-08-10T23:31:08Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Compilando */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Compilando ==&lt;br /&gt;
&lt;br /&gt;
Primeiro precisamos baixar o repositório&lt;br /&gt;
&lt;br /&gt;
=== Repositório ===&lt;br /&gt;
&lt;br /&gt;
Testado no Ubuntu 11.04&lt;br /&gt;
&lt;br /&gt;
==== Git ====&lt;br /&gt;
&lt;br /&gt;
 $ git svn clone -s https://code.ros.org/svn/opencv/trunk&lt;br /&gt;
&lt;br /&gt;
==== SVN ====&lt;br /&gt;
&lt;br /&gt;
 $ svn co https://code.ros.org/svn/opencv/trunk&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Feito isso, vamos a compilação e instalação.&lt;br /&gt;
Acredito que tudo deve ocorrer sem maiores complicações.&lt;br /&gt;
&lt;br /&gt;
 $ cd opencv&lt;br /&gt;
 $ cmake ./&lt;br /&gt;
 $ make&lt;br /&gt;
 $ sudo make install&lt;br /&gt;
&lt;br /&gt;
E pronto! OpenCV já está instalado&lt;br /&gt;
&lt;br /&gt;
== Utilização ==&lt;br /&gt;
&lt;br /&gt;
=== Linkagem ===&lt;br /&gt;
&lt;br /&gt;
Para saber quais bibliotecas incluir na para compilar seus códigos fontes, use o comando&lt;br /&gt;
&lt;br /&gt;
 $ pkg-config opencv --libs&lt;br /&gt;
&lt;br /&gt;
O que aparecer na tela, você deve colocar na linha de comando para compilar seu arquivo sem problemas, dessa forma (utilizando o gcc)&lt;br /&gt;
&lt;br /&gt;
 $ gcc [o resultado do pkg-config] seu_arquivo.c&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
Página oficial dos desenvolvedores&lt;br /&gt;
&lt;br /&gt;
http://opencv.willowgarage.com/wiki/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mapa básico de funções&lt;br /&gt;
&lt;br /&gt;
http://opencv.willowgarage.com/wiki/Welcome?action=AttachFile&amp;amp;do=view&amp;amp;target=opencv_cheatsheet.pdf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Um pequeno tutorial que contém algumas funções básicas&lt;br /&gt;
&lt;br /&gt;
http://web.tagus.ist.utl.pt/~alexandra.ribeiro/TFC/OpenCV/tutorialOpenCV.pdf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Video]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=VXL&amp;diff=2567</id>
		<title>VXL</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=VXL&amp;diff=2567"/>
		<updated>2011-08-10T23:30:15Z</updated>

		<summary type="html">&lt;p&gt;Hick209: /* Instalando */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= &amp;amp;nbsp;Baixando pelo Git-Svn =&lt;br /&gt;
&lt;br /&gt;
Para baixar todo o repositorio com todas as milhares de revisions, digite:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git svn clone -s http://vxl.svn.sourceforge.net/svnroot/vxl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Porém, se você não tem tempo/paciência para esperar (e eventualmente rodar o comando novamento devido a queda na conexão), baixe somente a ultima revision:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git svn clone -s http://vxl.svn.sourceforge.net/svnroot/vxl -r HEAD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ou também pode se baixar a partir de uma determinada revision em diante:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git svn clone -s http://vxl.svn.sourceforge.net/svnroot/vxl -r XXXX:HEAD&lt;br /&gt;
&lt;br /&gt;
# XXXX = número da revision desejada&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Instalando ==&lt;br /&gt;
&lt;br /&gt;
Apenas rode os comandos (dentro da pasta que está o repositório do vxl)&lt;br /&gt;
&lt;br /&gt;
 $ cd trunk/&lt;br /&gt;
 $ cmake ./&lt;br /&gt;
 $ make&lt;br /&gt;
 $ sudo make install&lt;br /&gt;
&lt;br /&gt;
E pronto, o VXL está instalado!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;sub&amp;gt; Testado no Ubuntu 11.04 &amp;lt;/sub&amp;gt;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Video]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=VXL&amp;diff=2566</id>
		<title>VXL</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=VXL&amp;diff=2566"/>
		<updated>2011-08-10T23:23:03Z</updated>

		<summary type="html">&lt;p&gt;Hick209: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= &amp;amp;nbsp;Baixando pelo Git-Svn =&lt;br /&gt;
&lt;br /&gt;
Para baixar todo o repositorio com todas as milhares de revisions, digite:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git svn clone -s http://vxl.svn.sourceforge.net/svnroot/vxl&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Porém, se você não tem tempo/paciência para esperar (e eventualmente rodar o comando novamento devido a queda na conexão), baixe somente a ultima revision:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git svn clone -s http://vxl.svn.sourceforge.net/svnroot/vxl -r HEAD&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Ou também pode se baixar a partir de uma determinada revision em diante:&lt;br /&gt;
&amp;lt;pre&amp;gt;$ git svn clone -s http://vxl.svn.sourceforge.net/svnroot/vxl -r XXXX:HEAD&lt;br /&gt;
&lt;br /&gt;
# XXXX = número da revision desejada&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Instalando ==&lt;br /&gt;
&lt;br /&gt;
Apenas rode os comandos (dentro da pasta que está o repositório do vxl)&lt;br /&gt;
&lt;br /&gt;
 $ cd trunk/&lt;br /&gt;
 $ cmake ./&lt;br /&gt;
 $ sudo make install&lt;br /&gt;
&lt;br /&gt;
E pronto, o VXL está instalado!&lt;br /&gt;
&lt;br /&gt;
&amp;lt;small&amp;gt;&amp;lt;sub&amp;gt; Testado no Ubuntu 11.04 &amp;lt;/small&amp;gt;&amp;lt;/sub&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Video]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
	<entry>
		<id>http://wiki.nosdigitais.teia.org.br/index.php?title=OpenCV&amp;diff=2565</id>
		<title>OpenCV</title>
		<link rel="alternate" type="text/html" href="http://wiki.nosdigitais.teia.org.br/index.php?title=OpenCV&amp;diff=2565"/>
		<updated>2011-08-10T23:12:37Z</updated>

		<summary type="html">&lt;p&gt;Hick209: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Compilando ==&lt;br /&gt;
&lt;br /&gt;
Primeiro precisamos baixar o repositório&lt;br /&gt;
&lt;br /&gt;
=== Repositório ===&lt;br /&gt;
&lt;br /&gt;
Testado no Ubuntu 11.04&lt;br /&gt;
&lt;br /&gt;
==== Git ====&lt;br /&gt;
&lt;br /&gt;
 $ git svn clone -s https://code.ros.org/svn/opencv/trunk&lt;br /&gt;
&lt;br /&gt;
==== SVN ====&lt;br /&gt;
&lt;br /&gt;
 $ svn co https://code.ros.org/svn/opencv/trunk&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Feito isso, vamos a compilação e instalação.&lt;br /&gt;
Acredito que tudo deve ocorrer sem maiores complicações.&lt;br /&gt;
&lt;br /&gt;
 $ cd opencv&lt;br /&gt;
 $ cmake ./&lt;br /&gt;
&lt;br /&gt;
 $ sudo make install&lt;br /&gt;
&lt;br /&gt;
E pronto! OpenCV já está instalado&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Utilização ==&lt;br /&gt;
&lt;br /&gt;
=== Linkagem ===&lt;br /&gt;
&lt;br /&gt;
Para saber quais bibliotecas incluir na para compilar seus códigos fontes, use o comando&lt;br /&gt;
&lt;br /&gt;
 $ pkg-config opencv --libs&lt;br /&gt;
&lt;br /&gt;
O que aparecer na tela, você deve colocar na linha de comando para compilar seu arquivo sem problemas, dessa forma (utilizando o gcc)&lt;br /&gt;
&lt;br /&gt;
 $ gcc [o resultado do pkg-config] seu_arquivo.c&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
&lt;br /&gt;
Página oficial dos desenvolvedores&lt;br /&gt;
&lt;br /&gt;
http://opencv.willowgarage.com/wiki/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mapa básico de funções&lt;br /&gt;
&lt;br /&gt;
http://opencv.willowgarage.com/wiki/Welcome?action=AttachFile&amp;amp;do=view&amp;amp;target=opencv_cheatsheet.pdf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Um pequeno tutorial que contém algumas funções básicas&lt;br /&gt;
&lt;br /&gt;
http://web.tagus.ist.utl.pt/~alexandra.ribeiro/TFC/OpenCV/tutorialOpenCV.pdf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Lab Macambira]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Video]]&lt;/div&gt;</summary>
		<author><name>Hick209</name></author>
	</entry>
</feed>