Posts com Tag ‘Desenvolvimento para Kinect’


Olá pessoal!

Em um post anterior mostrei como instalar os driver do Kinect – clique aqui para ver como instalar, agora neste post irei mostrar como exibir um “Olá Mundo” com Kinect utilizando o Visual Studio 2010 e a linguagem C#.

Para funcionar garanta que os drivers estejam devidamente instalados.

Então vamos lá?

1º Vamos criar um projeto Console Aplication

2º Após o projeto criado adicionar uma referencia a dll “ManagedNite.dll” essa dll pode ser encontrada em “C:\Program Files\Prime Sense\NITE\Wrappers\C#\Bin

img1

3º Agora crie uma pasta no projeto chamada Data para armazenar nosso arquivo de configuração. Para isto é só clicar com o botão direito no Solution Explorer, depois em Add e por fim New Folder como mostrado na imagem abaixo.

img2

4º Dentro desta pasta devemos colocar um arquivo de configuração este arquivo pode ser encontrado em C:\Program Files\OpenNI\Data\SamplesConfig.xml para adicionar este arquivo na pasta clique com o botão direito na pasta vá em Add e depois em Existing Item e vá até o caminho citado acima.

img3

img4

5º Após o arquivo adicionado renomeie ele para openni.xml.

6º Clique com o botão direito sobre o arquivo que você acabou de renomear e vá em propriedades.  Na propriedade Copy to Output Directory selecione a opção Copy always

7º Crie um arquivo de configuração para sua aplicação App.Config clique com o botão direito, vá em Add, depois em New Item e depois selecione Application Configuration File

img5

8º Edite este arquivo App.Config conforme imagem abaixo. Isto é necessário para que nossa console application suporte executar utilizando o Framework 4.0

<?xml version="1.0" encoding="utf-8" ?>
<configuration>   

<startup useLegacyV2RuntimeActivationPolicy="true"> 

      <supportedRuntime version="v4.0" />   

</startup>
</configuration>

Agora nossa aplicação esta pronta para começarmos a programar…

Vamos lá?

Vou postar todo o código fonte e as explicações estão todas nos comentários ok…

Aqui estão todas as namespaces necessárias para nossa aplicação

img6

Agora nosso método principal

img7

Nossos eventos

img8

O código fonte para essa aplicação esta disponível abaixo

Projeto + Código Fonte Projeto

É isso ai pessoal, esse foi um post muito simples de como brincar um pouco com kinect…

Prometo postar um vídeo desta solução…

Abraços