安裝ZED SDK


安裝ZED SDK

安裝CUDA 一定要先看看想安裝的ZED SDK適配哪個版本的CUDA,安裝CUDA的步驟可以參考這個
https://blog.csdn.net/u010094199/article/details/54380086

chmod 777 ./ZED_SDK_Linux_x86_64_v0.9.2c_beta.run
./ZED_SDK_Linux_x86_64_v0.9.2c_beta.run  

遇到
在這里插入圖片描述
按鍵盤左右選擇,或者Tab鍵
在官網下載最新SDK2.8.4,適配CUDA9.0
因為安裝好后遇到了一個坑,說是相機檢測不到,下載了最新版本的SDK后問題成功解決~

https://www.stereolabs.com/developers/release/#downloads

在usr/local/zed/tools中可以檢查安裝是否成功

./ZED\ Diagnostic

ZED的sl namespace里面也有Mat格式定義,不要和OpenCV的混用,盡量使用cv::Mat和sl::Mat。

然后我又想把錄制的SVO轉換成AVI格式,進入sample/ svo recording/export 后

mkdir build
cd build
cmake ..
make

然后轉換方法為

Usage:

ZED_SVO_Export A B C

Please use the following parameters from the command line:
 A - SVO file path (input) : "path/to/file.svo"
 B - AVI file path (output) or image sequence folder(output) : "path/to/output/file.avi" or "path/to/output/folder/"
 C - Export mode:  0=Export LEFT+RIGHT AVI.
				   1=Export LEFT+DEPTH_VIEW AVI.
				   2=Export LEFT+RIGHT image sequence.
				   3=Export LEFT+DEPTH_VIEW image sequence.
				   4=Export LEFT+DEPTH_16Bit image sequence.
 A and B need to end with '/' or '\'

Examples:
  (AVI LEFT+RIGHT)              ZED_SVO_Export "path/to/file.svo" "path/to/output/file.avi" 0
  (AVI LEFT+DEPTH)              ZED_SVO_Export "path/to/file.svo" "path/to/output/file.avi" 1
  (SEQUENCE LEFT+RIGHT)         ZED_SVO_Export "path/to/file.svo" "path/to/output/folder/" 2
  (SEQUENCE LEFT+DEPTH)         ZED_SVO_Export "path/to/file.svo" "path/to/output/folder/" 3
  (SEQUENCE LEFT+DEPTH_16Bit)   ZED_SVO_Export "path/to/file.svo" "path/to/output/folder/" 4

遇到了一個問題

ModuleNotFoundError: No module named 'gdbm'

原因是不要在 sudo nautilus環境下操作這個,但是可以通過

sudo su -

給到權限,然后通過下面命令轉換

cd /home/sariel/svo_recording/export/build

./ZED_SVO_Export /home/sariel/5.svo /home/sariel/5.avi 0

而且不要加引號!!github上那個加引號的方法不行,直接寫吧,不然還報錯


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM