Configurando o Intel Perceptual Computing SDK no Netbeans*

O objetivo desse tutorial é demonstrar como configurar o Intel Perceptual Computing SDK no Netbeans e utilizar o SDK em qualquer aplicação Java* para Windows*.

Seguem os passos:

1- Clique com o botão direito sobre a pasta 'Libraries' do seu projeto no Netbeans* e selecione a opção "Add Library":

2. Na janela "Add Library", selecione o botão "Create...":

3. Digite o nome "PercSdk" (ou outro nome que desejar) no campo "Library Name" e clique no botão "OK":

4. Clique em "Add JAR/Folder..." para adicionar o arquivo PXCUPipeline.jar na biblioteca criada:

O arquivo está localizado no seguinte caminho: <diretório de instalação do SDK>\framework\Java\hellojava\PXCUPipeline.jar

Após adicionar o arquivo, clique em "OK".

5. De volta à janela "Add Library", selecione a biblioteca criada (PercSdk) e clique em "Add Library"

6. Após adicionar a biblioteca, copie o seguinte código para o método main:

O código de exemplo está disponível aqui.

7. Corrija os problemas de import do código clicando com o botão direito sobre ele e selecionando a opção "Fix imports" ou pressionando as teclas de atalho "Ctrl+Shift+I":

Você também pode resolver esse problema adicionando as seguintes linhas antes da declaração da classe:

import intel.pcsdk.PXCMGesture;
import intel.pcsdk.PXCUPipeline;

8. Após resolver resolver os problemas de import, é preciso adicionar a DLL da camada de JNI (libpxcupipeline-jni-Win32 ou libpxcupipeline-jni-x64) no "java.library.path", senão ao rodar o projeto a exceção "Exception in thread "main" java.lang.UnsatisfiedLinkError: no libpxcupipeline-jni-x64 in java.library.path" será lançada:

Para configurar o "java.library.path", clique com o botão direito sobre seu projeto e selecione a opção "Properties":

9. Na janela de propriedades do projeto selecione a categoria "Run" e adicione a linha abaixo no campo "VM Options"

-Djava.library.path="<diretório de instalação do SDK>\Java\hellojava"

Após adicionar a linha, clique em "OK".

10. Após executar todos os passos, pressione F6 para rodar a aplicação e, se tudo funcionar corretamente, o seguinte texto irá aparecer no console quando sua mão estiver em frente à câmera:

Com essas configurações é possível utilizar os recursos do Intel Perceptual Computing SDK em qualquer aplicação Java* incluido JavaFX*, lwjgl*, jogl*, etc.

Obs.: Não esqueça de substituir <diretório de instalação do SDK> pelo diretório onde o SDK foi instalado (o diretório de instalação padrão do SDK é "C:\Program Files (x86)\Intel\PCSDK").

Para saber mais sobre o Intel Perceptual Computing SDK e ter acesso à documentação, tutoriais e o fórum, clique aqui.

*Other names and brands may be claimed as the property of others.

Para obtener información más completa sobre las optimizaciones del compilador, consulte nuestro Aviso de optimización.