久久99九九99九九精品,baoyu777永久视频免费
當(dāng)前位置: 主頁(yè) > 資訊 > 產(chǎn)品 >

Kinect開(kāi)發(fā)平臺(tái)環(huán)境配置應(yīng)用

來(lái)源:互聯(lián)網(wǎng) 瀏覽數(shù):
責(zé)任編輯:落花少年
時(shí)間:2013-07-12 08:28

[導(dǎo)讀]這一篇我們講Kinect開(kāi)發(fā)平臺(tái)環(huán)境配置,從基本要求到安裝步驟是Kinect開(kāi)發(fā)必不可缺的環(huán)境平臺(tái)。介紹平臺(tái)環(huán)境配置后我們就會(huì)進(jìn)入Kinect的編程世界。

一、基本要求

 我的Kinect開(kāi)發(fā)平臺(tái)是:

Win7 x86 + VS2010 + Kinect for Windows SDK v1.6 + OpenCV2.3.0
 

Microsoft Visual Studio® 2010 預(yù)覽版或者其他VisualStudio 2010發(fā)行版

 Microsoft.NET Framework 4.0 (安裝在Visual Studio 2010)

對(duì)于C++開(kāi)發(fā)者要瀏覽骨骼樣例需要:

DirectXSoftware Development Kit,June 2010或最新版

DirectXEnd-User Runtime Web Installer

對(duì)于語(yǔ)音識(shí)別樣例 (x86 only):

 MicrosoftSpeech Platform - Server Runtime, version 10.2 (x86 edition)

MicrosoftSpeech Platform - Software Development Kit, version 10.2 (x86 edition)

Kinect for Windows RuntimeLanguage Pack, version 0.9 (微軟語(yǔ)音平臺(tái)為Kinect Windows SDK Beta提供的聲學(xué)模型) 

二、安裝和配置Kinect for Windows SDK v1.6

2.1、下載

       在下面的網(wǎng)站下載Kinect for Windows SDK和Developer Toolkit:http://www.microsoft.com/en-us/kinectforwindows/develop/developer-downloads.aspx

 

       其中,下載回來(lái)的文件是KinectSDK-v1.6-Setup.exe(主要提供Kinect的驅(qū)動(dòng)和設(shè)備訪(fǎng)問(wèn)接口) 和KinectDeveloperToolkit-v1.6.0-Setup.exe(主要提供一些有助于開(kāi)發(fā)的工具,包括Kinect Studio和多種編程語(yǔ)言的開(kāi)發(fā)例程等)。

2.2、安裝與測(cè)試

        上面的兩個(gè)開(kāi)發(fā)板安裝非常簡(jiǎn)單,全程按默認(rèn)配置安裝完即可。

        安裝完后,插入Kinect,系統(tǒng)將會(huì)自動(dòng)的搜索驅(qū)動(dòng)。要安裝的驅(qū)動(dòng)還是比較多的,最后安裝成功后,設(shè)備管理器里面增加了如下項(xiàng):

 

       為了檢查是否安裝成功,我們?cè)陂_(kāi)始處找到Developer Toolkit Browser v1.6.0 (Kinect for Windows),這個(gè)就是我們上面安裝的開(kāi)發(fā)包工具。打開(kāi)后發(fā)現(xiàn)資源還挺多的。包括一些開(kāi)發(fā)文檔,開(kāi)發(fā)工具和支持很多編程語(yǔ)言的例程(點(diǎn)擊install,就可將源代碼工程復(fù)制到你指定的目錄,我們也可以直接到這個(gè)開(kāi)發(fā)包工具的安裝目錄的samples文件夾下查看):

 

       我們Run上圖的這個(gè)SkeletonViewer,如果之前的安裝是正確的話(huà),那么這個(gè)程序就顯示你的彩色圖像、深度圖像和骨架等等數(shù)據(jù)。當(dāng)然,還有其他比較有趣的應(yīng)用,我們可以都運(yùn)行看看。

2.3、在VS2010中配置開(kāi)發(fā)環(huán)境

      要使用VS進(jìn)行開(kāi)發(fā)的話(huà),需要配置include和lib路徑。

進(jìn)入VS,進(jìn)入項(xiàng)目屬性,在Projects and Solutions中,選擇VC++Directories。

假設(shè)Kinect是安裝在默認(rèn)路徑下,則

(1)Include files加入C:\Program Files\Microsoft SDKs\Kinect\v1.6\inc;

(2)Library files加入C:\Program Files\Microsoft SDKs\Kinect\v1.6\lib\x86;

(3)還需要在鏈接器的輸入中,增加附加依賴(lài)性:Kinect10.lib

這樣VS的開(kāi)發(fā)環(huán)境就配置好了。

下面我們看看Kinect的開(kāi)發(fā)包含哪些頭文件:C:\Program Files\MicrosoftSDKs\Kinect\v1.6\inc 目錄下有:

NuiApi.h ---包含所有的NUI(自然用戶(hù)界面) API頭文件和定義基本的初始化和函數(shù)訪(fǎng)問(wèn)入口。這是我們C++工程的主要頭文件,它已經(jīng)包含了NuiImageCamera.h 和 NuiSkeleton.h。

NuiImageCamera.h ---定義了圖像和攝像頭服務(wù)的API,包括調(diào)整攝像頭的角度和仰角,打開(kāi)數(shù)據(jù)流和讀取數(shù)據(jù)流等。

NuiSkeleton.h ---骨架有關(guān)的API,包括使能骨架跟蹤,獲取骨架數(shù)據(jù),骨架數(shù)據(jù)轉(zhuǎn)換和平滑渲染等。

NuiSensor.h ---音頻API,包括ISoundSourceLocalizer接口,用于返回聲源的方向(波束形成)和音頻的位置。

三、配置OpenCV

     OpenCV是Intel的開(kāi)源計(jì)算機(jī)視覺(jué)庫(kù)。它由一系列 C 函數(shù)和少量 C++ 類(lèi)構(gòu)成,實(shí)現(xiàn)了圖像處理和計(jì)算機(jī)視覺(jué)方面的很多通用算法。主頁(yè):http://opencv.org/

       最新版本是OpenCV 2.4.3,屬于比較穩(wěn)定的版本。但是我電腦已經(jīng)配置了2.3.0版本了,所以暫時(shí)就用2.3.0,他們的API的名稱(chēng)都一樣,所以基于2.3的程序在2.4應(yīng)該不用怎么修改就可以用。

這里,我們用到OpenCV來(lái)顯示和處理獲取到的顏色和深度圖像等,所以也需要將其添加進(jìn)工程里面。和上面的過(guò)程一樣(你安裝的目錄可能不一樣,請(qǐng)按實(shí)際情況操作):

(1)Include files加入D:\opencv2.3.0\OpenCV2.3\build\x86\vc10\bin;

(2)Library files加入D:\opencv2.3.0\OpenCV2.3\build\x86\vc10\lib;

(3)還需要在鏈接器的輸入中,增加附加依賴(lài)性:

opencv_highgui230.lib

opencv_highgui230d.lib

opencv_core230.lib

opencv_core230d.lib

opencv_video230.lib

opencv_video230d.lib

opencv_imgproc230.lib

opencv_imgproc230d.lib

其他的在需要的時(shí)候再添加了。

 好了,到這里,Kinect環(huán)境配置就好了,下一步我們就可以步入Kinect開(kāi)發(fā)這個(gè)精彩的世界了。(更多Kinect資訊請(qǐng)繼續(xù)關(guān)注納金網(wǎng)http://www.westwoodtownhomes.com/

免責(zé)聲明:本文僅代表作者個(gè)人觀(guān)點(diǎn),與納金網(wǎng)無(wú)關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,請(qǐng)讀者僅作參考,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。



  • TAGS:kinect 入門(mén) Kinect環(huán)境配置 kinect 開(kāi)發(fā)
  • 網(wǎng)友評(píng)論

    您需要登錄后才可以發(fā)帖 登錄 | 立即注冊(cè)

    關(guān)閉

    全部評(píng)論:0條

    熱門(mén)圖庫(kù)
    • 談?wù)劰I(yè)企業(yè)的數(shù)字化轉(zhuǎn)型之路
    • 【數(shù)據(jù)集下載】異形吊燈模型數(shù)據(jù)集
    • AI產(chǎn)品:數(shù)知地球 AI Earth
    • 【數(shù)據(jù)集下載】異形壁燈模型數(shù)據(jù)集
    • 中國(guó)高校計(jì)算機(jī)大賽—AIGC創(chuàng)新賽在津舉行
    • 2024中國(guó)制造之美終評(píng)入圍名單揭曉