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”
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.
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.
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
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
Agora nosso método principal
Nossos eventos
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