kinect opencv之環境配置

2021-07-15 10:26:56 字數 1484 閱讀 9144

在成功安裝了kinect sdk和驅動後,下一步就是對開發環境的配置,我們使用kinect sdk+opencv來進行相關開發,閒話少說,開始配置:

(一)對vs2010環境的配置

要使用vs進行開發的話,需要配置include和lib路徑。

進入vs,進入專案屬性,在projects and solutions中,選擇vc++directories。

假設kinect是安裝在預設路徑下,則

(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;

這樣vs的開發環境就配置好了。

下面我們看看kinect的開發包含哪些標頭檔案:

c:\program files\microsoftsdks\kinect\v1.6\inc 目錄下有:

nuiapi.h ---包含所有的nui(自然使用者介面) api標頭檔案和定義基本的初始化和函式訪問入口。這是我們c++工程的主要標頭檔案,它已經包含了nuiimagecamera.h 和 nuiskeleton.h。

nuiimagecamera.h ---定義了影象和攝像頭服務的api,包括調整攝像頭的角度和仰角,開啟資料流和讀取資料流等。

nuiskeleton.h ---骨架有關的api,包括使能骨架跟蹤,獲取骨架資料,骨架資料轉換和平滑渲染等。

nuisensor.h ---音訊api,包括isoundsourcelocalizer介面,用於返回聲源的方向(波束形成)和音訊的位置。

(二)配置opencv

opencv是intel的開源計算機視覺庫。它由一系列 c 函式和少量 c++ 類構成,實現了影象處理和計算機視覺方面的很多通用演算法。

主頁:最新版本是opencv 2.4.4,屬於比較穩定的版本。但是我電腦已經配置了2.4.0版本了,所以暫時就用2.4.0,他們的api的名稱都一樣,所以對於程式設計都一樣

這裡,我們用到opencv來顯示和處理獲取到的顏色和深度影象等,所以也需要將其新增進工程裡面。和上面的過程一樣(你安裝的目錄可能不一樣,請按實際情況操作):

(1)include files加入d:\opencv2.4.0\opencv2.4\build\x86\vc10\bin;

(2)library files加入d:\opencv2.4.0\opencv2.4\build\x86\vc10\lib;

opencv_highgui240.lib

opencv_highgui240d.lib

opencv_core240.lib

opencv_core240d.lib

opencv_video240.lib

opencv_video240d.lib

opencv_imgproc240.lib

opencv_imgproc240d.lib

其他的在需要的時候再新增了。

kinect opencv之環境配置

在成功安裝了kinect sdk和驅動後,下一步就是對開發環境的配置,我們使用kinect sdk opencv來進行相關開發,閒話少說,開始配置 一 對vs2010環境的配置 要使用vs進行開發的話,需要配置include和lib路徑。進入vs,進入專案屬性,在projects and solut...

gcc之環境配置

mingw msys 的手工安裝 本節所需的程式包如未特別註明,都是從 建立程式目錄 在 c盤建立 msys 目錄,並在 msys 目錄下建立 mingw 子目錄 2 安裝mingw 瀏覽 mingw basesystem gnu binutils binutils 2.20.51 binutils...

Graphviz之環境搭建

學習grahpviz首先需要學習.dot語言,通過該語言可以比較精確地控制輸出展示,但是官網提供的編輯器並不是很好用,遂需要一套比較好的ide進行編寫即預覽。1.官方現在gvedit 2.安裝atom即外掛程式,具體可以參照 3.2中提出啊的兩個外掛程式language dot 和 graphviz...