ZED雙目相機(jī)配置:windows+matlab配置

因為項目小伙伴實驗需求,需要在windows上配置ZED雙目相機(jī)給matlab提供信息,經(jīng)過一番折騰最終搞定,現(xiàn)把配置過程記錄下來,以便后用。

系統(tǒng)信息:(安裝順序)

windows7(64位)(64位是必須的)

visual studio 2015(注意?。。?b>VS2015這個是必須的,ZED的硬性要求,安裝時記得安裝64位工具包)

MATLAB R2015a64位)(64位是必須的)

cuda 9.0(nvidia官網(wǎng)上下載就好)

ZED SDK(這個上官網(wǎng)上下載就好,需要和對應(yīng)的cuda版本對應(yīng),記得選windows版的)

zed_matlab(用于實現(xiàn)matlab調(diào)用zed相機(jī)的matlab接口。github上有代碼,可以直接去下載)

cmake(3.5以上)

硬件:

ZED雙目相機(jī)

64位帶有USB3.0的接口的電腦

記住一定要先安裝VS2015,然后安裝CUDA9.0,然后安裝MATLAB,ZED SDK,CMAKE。因為ZED依賴CUDA,安裝CUDA9.0的安裝需要先安裝VS2015。

注意:ZED 一定要和對應(yīng)版本的相機(jī),SDK,CUDA,OPENCV匹配!

注意:ZED 一定要和對應(yīng)版本的相機(jī),SDK,CUDA,OPENCV匹配!

注意:ZED 一定要和對應(yīng)版本的相機(jī),SDK,CUDA,OPENCV匹配!

(因為這個浪費(fèi)了一星期)

按照ZED官網(wǎng)教程,網(wǎng)址如下(https://www.stereolabs.com/documentation/integrations/matlab/getting-started.html),如下圖,官方推薦使用cmake.

前面安裝順序依次安裝正確后,按照官方教程執(zhí)行cmake。最后生成一個.mexwin64文件。

安裝中可能會出現(xiàn)的問題或注意有以下幾點(diǎn):

1.添加MATLAB_ROOT。

如下圖,先點(diǎn)Add Entry,然后編輯緩存條目名,類型,值,ok。


2. 有時候會出現(xiàn)CUDA_TOOKLIT_ROOT_DIR找不到。

添加CUDA_TOOKLIT_ROOT_DIR指向,%CUDA-DIR%delopment/

3.ZEDA安裝必須VS2015.

按照這個教程(https://www.stereolabs.com/blog/hello-world/)上是這么說的,如下圖。


我感覺主要原因是ZED_SDK,中的依賴項中的opencv3.1的編譯環(huán)境是vc14,對應(yīng)的也就是VS2015。如下圖。我感覺如果可以下個opencv3.1,把opencv用你自己的VS編譯下,重新生成一下,將x64文件夾中替換一下,應(yīng)該可以的(只是我的一個猜想),這個還沒試過,以后有機(jī)會試試。


4. 有時候會出現(xiàn)FINDZED.cmake找不到。

解決辦法:需要安裝zed_sdk文件,這個可以在官網(wǎng)上下載的。下載好后安裝好后,點(diǎn)cmakede 菜單file,選擇 reload cache,重新導(dǎo)入cmake。然后正常執(zhí)行即可。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容