问题标签 [spinnaker-cam]

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 投票
0 回答
276 浏览

c++ - 包含时与 Qt 冲突的 Spinnaker

在我将Spinnaker.h包含到我的代码中之前,一切正常。SpinnakerQt5之间似乎存在一些冲突的问题。

这就是我包含Spinnaker时得到的结果。

在 /opt/Qt5.10.1/5.10.1/gcc_64/include/QtNetwork/QtNetwork:32:0 包含的文件中,

来自/opt/Qt5.10.1/5.10.1/gcc_64/include/QtQml/QtQmlDepends:4,

来自/opt/Qt5.10.1/5.10.1/gcc_64/include/QtQml/QtQml:3,

来自/opt/Qt5.10.1/5.10.1/gcc_64/include/QtQuick/QtQuickDepends:5,

来自/opt/Qt5.10.1/5.10.1/gcc_64/include/QtQuick/QtQuick:3,来自/home/torch/projects/slam_multi_threaded_ws/src/leo_slam /torch-gui/mainwindow.cpp:5:

/opt/Qt5.10.1/5.10.1/gcc_64/include/QtNetwork/qnetworksession.h:96:32:错误:“(”令牌之前的预期标识符

/opt/Qt5.10.1/5.10.1/gcc_64/include/QtNetwork/qnetworksession.h:96:33:错误:')'令牌之前的预期不合格ID

你知道如何克服这个问题吗?

0 投票
1 回答
696 浏览

c# - 无法将类型转换为“System.Drawing.Image”存在显式转换

对此,我将 Spinnaker SDK 示例用于 FLIR (PointGrey) 相机。我正在尝试转换 'convertedImage' 以在 Windows 窗体中的 PictureBox 中使用并收到错误“无法将类型隐式转换为 'System.Drawing.Image'。存在显式转换(您是否缺少演员表?)”。你能告诉我我需要做什么吗?谢谢!

尝试了一切,包括基本的显式转换。

0 投票
1 回答
262 浏览

python-3.x - FLIR Spinnaker 软件中的 RW 是什么意思?

在 PySpin/Spinnaker 的 FLIR 文档中,没有提到 PySpin.RW。这是什么意思?

它的用法如下:

if cam.TriggerMode.GetAccessMode() != PySpin.RW:

显然它是出于测试/比较的原因。

0 投票
1 回答
789 浏览

python - 无法使用 Windows 可执行文件访问 PySpin 系统实例(使用 pyinstaller 创建)

我正在尝试从一个 python 应用程序在 Windows 10 上创建一个可执行文件,该应用程序使用 Spinnaker 及其 PySpin 包装器获取相机图像。第一步是获取 PySpin“系统”实例。我可以从命令行成功运行这个 python 脚本

但是在使用创建可执行文件后,pyinstaller script.py我在运行它时得到以下异常:

不知何故,可执行文件无法获取系统实例。我尝试以管理员身份运行它,但没有运气。我通过 conda 安装了 pyinstaller。

0 投票
1 回答
796 浏览

python - Spinnaker sdk 将图像转换为 Opencv 格式 Python

我有一个 Flir A615 相机,我使用以下代码从中获取数据:

然后显示我正在使用matplotlib

但我不能在opencv上使用它

有人知道如何转换PySpin.ImageOpencv格式吗?

0 投票
0 回答
309 浏览

opencv - FLIR Blackfly 相机的校准参数?

我目前正在使用 FLIR Blackfly 相机(确切地说是 BFS-U3-120S4C)做一个项目,并且在我的校准实验中没有得到足够低的重投影误差。

我知道制造商通常有可用的内在参数和失真系数,而 FLIR 有一个 Spinnaker Python API 来操作他们的相机,他们将它们宣传为机器视觉相机,所以我强烈怀疑他们会是这种情况。

但是,我在谷歌搜索中没有成功找到这个。有谁知道 FLIR 在某处给出了这些参数的值?

谢谢您的帮助!

0 投票
1 回答
863 浏览

flir - 相机崩溃后出现“节点不可写”异常

我正在使用 Spinnaker SDK 来控制 FLIR 相机。如果在任何时候应用程序在使用相机时崩溃,应用程序的每次下一次执行都会抛出一个AccessException,例如:

Spinnaker::GenApi::CommandNode::Execute: Message = GenICam::AccessException= 节点不可写。:调用“UserSetLoad.Execute()”时在节点“UserSetLoad”中引发 AccessException

到目前为止,我发现的唯一解决方案是拔下并插入相机,但这在某些将要使用该应用程序的环境中不是可接受的解决方案。

这里有一个示例代码(不能完全编译,因为它是从更大的代码库中提取的,但可以让您了解工作流程):

如您所见,相机已正确初始化,但似乎有其他东西在握住相机。

我检查了官方论坛,寻找更通用的GenICam相关问题,但什么也没有。

有什么方法可以在使用前重置相机吗?

0 投票
0 回答
18 浏览

kubernetes - 我们可以设计具有互斥执行的大三角帆管道吗?

假设您有两个大三角帆管道 P1 和 P2,它们在某些功能上相互依赖。是否可以配置说 P1 正在执行 P2 应该等到 P1 完成,反之亦然?大三角帆有这样的能力吗?

0 投票
0 回答
38 浏览

python - PyQt,在窗口移动/调整大小时使用 GigE 相机馈送崩溃

我正在尝试创建一个 GUI 应用程序,该应用程序使用 Spinnaker SDK 从 GigE Vision 相机(FLIR Blackfly)获取视频源并将其显示在屏幕上。这就是我到目前为止所拥有的。它一直有效,直到我尝试拖动或调整窗口大小,此时它崩溃而没有错误或调试消息。帮助解决这个问题将不胜感激。谢谢!

0 投票
0 回答
10 浏览

flir - 如何多/进程并行化 PySpin

我有几台 FLIR 相机,它们已通过 PySpin 进行同步控制。问题是我发现在顺序处理数据时我的 FPS 下降到不可接受的水平。

对性能影响最严重的两个操作是图像采集和保存转换后的图像。

我感兴趣的是:

1. 为每个相机并行化图像采集。

2. 并行图像保存和图像获取。

这可以做到吗?我发现 pyspin/FLIR 文档不是很好。