2014-10-26 37 views
1

我使用的是Bumblebee2相機,我無法從中獲取立體圖像。當我嘗試使用MATLAB訪問攝像機時,程序崩潰。使用bumblebee2立體圖像採集

有誰知道我如何使用FlyCapture獲取立體圖像?

+2

什麼程序?它如何崩潰?什麼是錯誤信息?在我們瞭解問題的可能性之前,您需要給我們更多的信息。 – 2014-10-26 18:19:58

+0

爲什麼不使用Triclops SDK進行捕獲?您還應該可以從Point Grey下載幾個代碼示例。 – Steffen 2014-10-27 08:03:13

+1

圖像採集工具箱不支持Bumblebee2相機。你使用的是什麼MATLAB版本?你能通過MATLAB技術支持來獲得我們應該能夠幫助你嗎? – user3704817 2015-02-25 14:02:26

回答

0

Matlab無法直接讀取BumbleBee 2輸出。要做到這一點,你必須記錄流並離線處理。我根據SDK中的代碼示例編寫了專有的記錄器。您可以分割左/右圖像,並將每個圖像記錄在單獨的視頻容器中(例如,使用OpenCV編寫壓縮的avi文件)。稍後,您可以將這些圖像加載到內存中,並使用Triclops計算視差圖(或者使用OpenCV運行其他算法,如半全局塊匹配)。

Flycapture可以捕捉圖像系列或視頻剪輯,但您對所得到的東西的掌控較少。我建議你使用代碼示例編寫一個簡單的記錄器,然後以標準方式將輸出加載到Matlab中。請諮詢Point Grey技術支持。