1

我正在使用 Bumblebee2 相机,但无法从中获取立体图像。当我尝试使用 MATLAB 访问相机时,程序崩溃。

有谁知道我如何使用 FlyCapture 获取立体图像?

4

1 回答 1

0

Matlab 无法直接读取 BumbleBee 2 输出。为此,您必须记录流并离线处理。我根据 SDK 中的代码示例编写了一个专有的记录器。您可以分割左/右图像并将每个图像记录在单独的视频容器中(例如,使用 OpenCV 编写压缩的 avi 文件)。稍后,您可以将这些图像加载到内存中,并使用 Triclops 计算视差图(或者,使用 OpenCV 运行其他算法,例如半全局块匹配)。

Flycapture 可以捕获图像系列或视频剪辑,但您对所获得的内容的控制较少。我建议您使用代码示例编写一个简单的记录器,然后以标准方式将您的输出加载到 Matlab 中。请咨询 Point Grey 技术支持。

于 2014-10-28T10:47:08.777 回答