问题标签 [flycapture]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
943 浏览

visual-c++ - LNK2019 - Visual Studio 2013 - 尽管定义了所有符号,但仍然出错

我在 Visual Studio 2013 中有一个 Win32 控制台应用程序项目。我已将该项目设置为使用 OpenCV 2.4.9。我也在使用 PGRFlyCapture SDK ( http://ww2.ptgrey.com/sdk/flycap ),所以我已经为这个 sdk 配置了 include、bin、lib 的路径。

我创建了一个头文件,以及一个用于定义头文件中声明的所有函数原型的 .cpp 文件。尽管如此,我还是收到了LNK2019 未解决的外部符号错误。

  1. 我需要帮助摆脱这些 LNK2019 错误。
  2. 想要一个指向 PGRFlyCapture SDK 的链接,因为我没有找到它,也许我在 Visual Studio 中错误地使用项目配置了 SDK。

发布错误列表以供参考。

0 投票
1 回答
613 浏览

c++ - 使用 bumblebee2 进行立体图像采集

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

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

0 投票
1 回答
420 浏览

vb.net - 异步事件处理程序 - 来自 PointGrey 的 flycapture

我正在使用 Point Grey 的 FlyCapture API 来驱动一些相机。在公共类中,我实现了所有的启动和初始化代码;下面的 _cam 指的是 ManagedGigECamera。因为我有16个摄像头,我希望代码尽可能快,所以我想使用任务。

这是我使用的代码:

以上给出了-排序-满意。通过查看图像时间戳,我可以看到一些图像在它们被抓取后几秒钟内被保存,甚至一些图像被完全跳过......我想确保每次调用 OnImageGrabbed 都会启动一个新任务,并尝试了以下操作,但是它立即因“对象未设置为对象的实例”而崩溃(无法真正调试,代码正在远程机器上运行)

总而言之,我的问题是:

  • 如何异步运行事件处理程序?
  • 为什么,使用第一个代码,我会在每次调用 OnImageGrabbed 之间得到(似乎是)随机延迟?我的意思是图像时间戳之间的时间差异永远不会相同,并且从长远来看往往会增加(前几张图像几乎是同步的,但在 1 分钟左右之后,每张图像之间的间隔越来越长)。内存泄漏 ?GC ?

提前感谢您的任何提示!

编辑:最后我改变了系统的工作方式:我使用计时器在每个相机上触发软件触发器,并且每个触发器“并行”触发:

0 投票
1 回答
1954 浏览

opencv - Haskell中的问号关键字

我正在尝试为 C 库构建一个包装器。它有一些我以前从未见过的带有问号的奇怪语法:

编译时会导致语法错误:

抬头看“?” 在 Hoogle 上发现了一些关于“隐式参数”的东西,但这似乎并不相关。我尝试用类型孔替换神秘的问号:

这给了我一个更大的错误:

我真的不确定如何进行。有小费吗?

更新:我找到了原始仓库,它似乎已经解决了这个问题,但我仍然想知道问号是什么?

0 投票
1 回答
299 浏览

c++ - 将 Flycapture2 图像转换为浮点数*

我正在尝试将 Flycapture2 图像保存为浮点 EXR 图像。我从相机得到的像素格式是 YUV420,我需要将其转换为 RGB 才能保存。做这个的最好方式是什么?精度对此非常重要。

0 投票
1 回答
386 浏览

matlab - matlab在获取pointgrey图像时崩溃

我有一个 pointgrey USB3 相机,我与 Matlab R2015a 连接。一切正常,除了我得到随机的 Matlab 崩溃 - 通常每 10000 张图像。以下是崩溃消息。我运行的典型程序如下所示:

我无法弄清楚是什么触发了崩溃。如果有人有任何线索,我将不胜感激。谢谢,GD

0 投票
2 回答
1643 浏览

python - 使用 python 绑定进行 flycapture 来检索彩色图像

我正在使用CMLN-13S2C-CS CCDPointGrey Systems 的相机。它使用 FlyCapture API 来抓取图像。我想抓取这些图像并使用 python 在 OpenCV 中做一些事情。

我知道以下 python 绑定:pyflycapture2。使用此绑定,我可以检索图像。但是,我无法检索彩色图像,这是相机应该能够做到的。

相机能够处理的视频模式和帧率分别为VIDEOMODE_1280x960Y8、 和FRAMERATE_15。我认为这与pixel_format我认为应该是的有关raw8

有没有人能够使用这个或任何现有的用于 flycapture 的 python 绑定来检索彩色图像?请注意,我正在使用 Linux。

0 投票
1 回答
434 浏览

c++11 - flycapture2.h 和“类错误”

我英语不好。我正在研究使用 live 555 的实时流视频,但我不是从文件流式传输,而是从实时摄像机流式传输。这是我从互联网上获得的代码文件之一:

我添加了库和包含(标准、opencv、flycapture ......),但是没有库和包含定义“类错误”的库。所以有人遇到过这个问题,能给我一些建议吗?谢谢阅读!

0 投票
3 回答
1279 浏览

python - 如何在 Windows 上运行已安装的 Python 模块?

我正在使用点灰色相机(Grasshopper3),并在 Python 中使用 OpenCV 分析图像。Point Grey 相机带有一个名为 flycapture 的 C 语言 API。我在 GitHub ( pyflycapture2 )上找到了 flycapture v2 api 的 python 绑定,它们提供了 Unix 系统的安装说明,但是因为我在 Windows 上,所以我不能使用 awesomeapt-get命令。

以下是提供的说明:

我不需要安装 Cython 和 NumPy,因为它们包含在我的 Python 发行版(Anaconda)中

我尝试只运行python setup.py install,但ImportError: No module named flycapture2如果我使用存储库中提供的代码测试安装,我就会得到。

任何帮助将非常感激!

0 投票
2 回答
1064 浏览

python - 在 Windows 上安装 pyflycapture2 时出错

我正在尝试安装此https://github.com/jordens/pyflycapture2 python 绑定。自述文件仅包含有关如何在 Linux 系统上执行此操作的说明,但我想该库应该仍然可以工作。

我能够运行“python setup.py install”,它似乎成功完成,但是当我尝试运行“python test_flycapture2.py”时,我收到了这个错误:

这似乎意味着 flycapture2 没有正确安装。当我打开一个 python 会话并执行“import flycapture2”时,我收到以下错误:

我在安装过程中做错了什么还是 pyflycapture2 不能在 Windows 上工作?