Kinect学习(一):开发环境搭建
前言
當(dāng)初剛進(jìn)大學(xué)時(shí)買了一臺(tái)Xbox 360,為了玩體感游戲另外還買了一個(gè)Kinect。為了便于PC端開發(fā),微軟提供了一套官方的驅(qū)動(dòng),當(dāng)然還有個(gè)開源庫(kù)OpenNI,目前還是先采用微軟提供的SDK上手,后續(xù)再使用OpenNIR。
我的開發(fā)平臺(tái)是:Win 10 + VS2015 + Kinect for Windows SDK v1.8 + OpenCV 3.1.0
系統(tǒng)要是win 7以上的版本,VS要是10以上的版本。
另外,我用的是kinect一代(Xbox 360)的所以選擇了v1.x的SDK,如果是kinect二代(Xbox One)的就要選擇v2.x的SDK。
Kinect for Windows SDK
1、到微軟官網(wǎng)上下載SDK:Kinect for Windows SDK v1.8,下載下來(lái)后運(yùn)行exe文件,等待自動(dòng)安裝結(jié)束;
2、到微軟官網(wǎng)下載ToolKit:Kinect for Windows Developer Toolkit v1.8,與前面相同,下載完成后運(yùn)行exe文件,等待自動(dòng)安裝結(jié)束即可;
3、前面兩個(gè)都安裝完成后,可以連上Kinect(之前安裝時(shí)不能接Kinect設(shè)備,結(jié)束后才可以接上),可以在設(shè)備管理器中找到Kinect設(shè)備,即表示驅(qū)動(dòng)安裝成功;
4、打開“開始-》所有程序-》Kinect for Windows SDK v1.8-》Developer Toolkit Browser v1.8”,可以看到一些開發(fā)文檔、例程以及一些demo,可以自己運(yùn)行來(lái)玩玩。
在Visual Studio中配置環(huán)境
前面的步驟還是很簡(jiǎn)單的,只需要稍微動(dòng)動(dòng)鼠標(biāo)就能搞定。
如果要使用Visual Studio進(jìn)行開發(fā),還需要配置include和lib的路徑。在項(xiàng)目的屬性中找到“VC++目錄”。
1、在包含目錄中添加路徑:C:\Program Files\Microsoft SDKs\Kinect\v1.8\inc。
2、在庫(kù)目錄中添加路徑:C:\Program Files\Microsoft SDKs\Kinect\v1.8\lib\amd64。
補(bǔ)充:庫(kù)目錄下有兩個(gè)目錄,如果是64位就選amd64的目錄,如果是32位就選x86的目錄。
3、還需要在鏈接器-》輸入-》附加依賴項(xiàng),添加Kinect10.lib。
到這里kinect的開發(fā)環(huán)境已經(jīng)配置好了,還有一些常用庫(kù)比如OpenCV什么的,網(wǎng)上有很多詳細(xì)的教程,就不贅述了。
總結(jié)
以上是生活随笔為你收集整理的Kinect学习(一):开发环境搭建的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 迭代最近点(Iterative Clos
- 下一篇: Kinect学习(二):学习资源整理(转