【问题标题】:Stereo image acquisition using bumblebee2使用 bumblebee2 进行立体图像采集
【发布时间】:2014-10-26 18:18:09
【问题描述】:

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

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

【问题讨论】:

  • 什么程序?它是如何崩溃的?错误信息是什么?在我们了解问题所在之前,您需要向我们提供更多信息。
  • 为什么不使用 Triclops SDK 进行捕获?您还应该能够从 Point Grey 下载几个代码示例。
  • 图像采集工具箱支持 Bumblebee2 相机。您使用的是哪个 MATLAB 版本?您可以通过 MATLAB 技术支持来获得我们的帮助吗?

标签: c++ matlab computer-vision flycapture


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-12-25
    • 2014-03-13
    • 1970-01-01
    • 1970-01-01
    • 2018-07-09
    • 2023-03-08
    • 1970-01-01
    相关资源
    最近更新 更多