系統要求、系統配置、開發環境處理器:支援64位(x64)高主頻的處理器 建議:amd羿龍 x4及以上或intel i3及更快的處理器
記憶體:4 gb ddr 3 1600mhz 及更大的記憶體 建議:8g ddr 3 1600mhz
usb介面: 內建usb 3.0匯流排 注意!3.0(u口為藍色,若不是,可買擴充套件卡,前提是你的機子必須有pci-e插槽,否則買新機)
顯示卡:nvidia amd支援dx11的顯示卡皆可 win8、8.1建議使用支援direct x11的顯示卡 win10建議使用支援direct x12的顯示卡
os:windows 8、8.1及更高版本的windows 建議使用:windows 8.1 pro (注意:windows 7不支援)
深度影象獲取
安裝和配置:
2、vs專案配置kinect v2
(1)右鍵專案,進入專案屬性頁,選擇debug配置
(2)vc++目錄:
包含目錄中 新增官方驅動的include資料夾,如:
c:\program files\microsoft sdks\kinect\v2.0_1409\inc
庫目錄中 新增依賴庫,如:
c:\program files\microsoft sdks\kinect\v2.0_1409\lib\x86
(3)鏈結器->輸入->附加依賴項,新增
kinect20.lib
3 個人專案**(從官方demo提取出來並通過opencv獲取深度影象儲存為16bit的png)
opencvkinectv2.cpp
#include
#include
//kinect的標頭檔案
#include
#include
//opencv標頭檔案
using namespace std;
using namespace cv;
void depth2color(cv::mat
& color, const cv::mat
& depth, const double max, const double min)
int main(void)
if (imax <=
data)}}
depth2color(img_color,temp,imax,imin);
imshow("偽彩圖",img_color);
if (waitkey(20) ==
27)
cv_8uc1, 255.0 / 4500); //再把16位轉換為8位
//imshow("test", img);
myframe->release();
}if (waitkey(30) == vk_escape)
break;
}myreader->release(); //釋放不用的變數並且關閉感應器
mysource->release();
mysensor->close();
mysensor->release();
return
0;}
深度圖轉換成偽彩色圖函式:
相關**也可在上面的cpp檔案**中找到
(10)檢視RGB攝像頭和深度攝像頭
1 小車開機,連線wifi,遠端登入 登入密碼 dongguan ssh wheeltec 192.168.0.1002 掛載 掛載密碼 raspberry sudo mount t nfs 192.168.0.100 home wheeltec wheeltec robot mnt3 檢視rgb攝...
Xtion Pro 與 深度攝像頭
我一直都計畫著購買乙個3d攝像頭,開始vr輸入方面的探索。之前只從計算機視覺中影象方面學習,感覺有侷限性,應該在初學的階段拓寬知識面,之後再從中選擇重點來深入。本來計畫是九月份時購買kinect開發套件的,之前實驗室的老師購買過kinect,感覺效果很好,這邊的易博士也高度評價kinect的技術。我...
RIKIROBOT深度攝像頭使用
深度攝像頭建圖 ssh到小車啟動bringup ssh到小車啟動深度攝像頭 虛擬機器啟動鍵盤控制和rviz,開啟配置檔案n igate.rviz 定點後即可開始導航 深度攝像頭導航 ssh到小車啟動bringup ssh到小車啟動深度攝像頭導航 roslaunch rikirobot astra n...