Você está na página 1de 3

Kinect Ponte comum torna o trabalho com C + + Fcil

Escrito por Harry Fairhead Quarta-feira outubro 16, 2013 00:00

Se voc criou aplicativos para o Kinect usando cdigo gerenciado que voc no vai estar ciente de quanto mais complexo o C + + API nativa . Agora, a Microsoft criou uma biblioteca de cdigo aberto que faz com que o Kinect muito, muito mais fcil de usar do C + +.

A ponte comum Kinect (KCB) foi demonstrada no Studio Evoluo evento Visual 2013, em Dusseldorf, com um monte de hype e muita confuso. Lanado pela Microsoft Open Technologies Hub est sendo descrito como: .. Tornando simples para integrar cenrios Kinect e experincias no desenvolvimento criativo e O Kinect Ponte comum foi projetado para e com os desenvolvedores criativos, trabalhando em estreita colaborao com as comunidades, como Cinder e openFrameworks. Isso faz parecer como se KCB algo realmente novo e excitante e torna difcil de entender o que realmente . Ele acaba por ser apenas um fcil de usar C + + biblioteca para acessar a API do Kinect. Ele tem que ser usado com o Kinect SDK e fornece um bom acondicionamento de objectos, semelhante que programadores C # esto familiarizados. Por exemplo, voc pode fazer uso do objeto KinectSensor para acessar o fluxo de cores: k i n e c t . i n i t S e n s o r( 1 ) ; k i n e c t . i n i t C o l o r S t r e a m( 6 4 0 ,4 8 0 ) ; e, em seguida, voc pode obter os dados usando: k i n e c t . u p d a t e( ) ; D a t a S t r e a m C o l o rk i n e c t . s t a r t C o l o r S t r e a mc o l o r= ( ) ; Voc pode ento usar o objeto DataStreamColor para obter os dados em um buffer de bytes. Tudo isto muito semelhante maneira como a parte de gesto das obras de API. Alm de simplesmente fornecer uma API mais fcil de usar, o

KCB tambm podem formar a base para a integrao do Kinect com outros pacotes 3D. At agora, isso tem sido feito por dois - openFrameworks e Cinder. Cada uma delas tem seu prprio KCB personalizado, que permite que voc trabalhe com os componentes 3D que cada um oferece e usar o Kinect como um dispositivo de entrada. KCB uma grande simplificao para os programadores C + + que querem usar o Kinect. uma pena que no parece ser um impulso semelhante para fazer a API conseguiu mais potente, proporcionando um Microsoft apoiado, a fcil utilizao, biblioteca DirectX ou melhor, mais 3D no WPF. Tal como acontece com a quantidade de cdigo fonte aberto, a documentao inexistente no momento, apesar do que diz o anncio. Se voc quiser fazer uso do cdigo que voc tem que ler isso. Se voc vai para todos os problemas para construir uma maneira mais fcil de fazer alguma coisa, voc realmente deve gastar o tempo para chegar a documenation pronto caso contrrio, no realmente mais fcil de usar. Ainda assim, eles tiveram tempo para criar um vdeo mostrando o seu uso criativo:

ERRO
Site nao permitido!
Erro tentando acesso para o seguinte site: http://www.youtube.com/embed/6I46NL6V8Z8? O seguinte erro ocorreu: Accesso negado em funcao do acesso ao site ser bloqueado.

Como este o cdigo aberto, difcil ser crtico, mas, neste caso, mais recursos da Microsoft teriam feito o resultado final muito melhor.

D-nos alguma documentao, pessoal! Mais Informaes MS Abrir Tecnologia lanamentos Kinect Ponte comum, uma maneira simples de cdigo aberto para infundir a magia do Kinect em desenvolvimento criativo KCB Em MSOpenTech GitHub KCB Em OpenFramework No GitHub KCB Em Cinder No GitHub

Artigos Relacionados Novo Kinect SDK 1.8 A 2 Revolution Kinect Novo Kinect para Windows - Prximo ano Kinect SDK 1.7 Microsoft No Abra Origem Cdigo Kinect Kinect pode detectar o punho apertado PrimeSense imagina um mundo 3D Sensor Avatar Kinect Animao Kinect Fuso Chegando ao SDK Navegador Kinected - Kinect On The Web Para ser informado sobre novos artigos sobre I Programmer, instale o I Programmer Toolbar, assinar o feed RSS , siganos no, Twitter, Facebook , Google+ ou Linkedin , ou inscrever-se na nossa newsletter semanal .

Você também pode gostar