问题标签 [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.
c++ - 包含时与 Qt 冲突的 Spinnaker
在我将Spinnaker.h包含到我的代码中之前,一切正常。Spinnaker和Qt5之间似乎存在一些冲突的问题。
这就是我包含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
你知道如何克服这个问题吗?
c# - 无法将类型转换为“System.Drawing.Image”存在显式转换
对此,我将 Spinnaker SDK 示例用于 FLIR (PointGrey) 相机。我正在尝试转换 'convertedImage' 以在 Windows 窗体中的 PictureBox 中使用并收到错误“无法将类型隐式转换为 'System.Drawing.Image'。存在显式转换(您是否缺少演员表?)”。你能告诉我我需要做什么吗?谢谢!
尝试了一切,包括基本的显式转换。
python-3.x - FLIR Spinnaker 软件中的 RW 是什么意思?
在 PySpin/Spinnaker 的 FLIR 文档中,没有提到 PySpin.RW。这是什么意思?
它的用法如下:
if cam.TriggerMode.GetAccessMode() != PySpin.RW:
显然它是出于测试/比较的原因。
python - 无法使用 Windows 可执行文件访问 PySpin 系统实例(使用 pyinstaller 创建)
我正在尝试从一个 python 应用程序在 Windows 10 上创建一个可执行文件,该应用程序使用 Spinnaker 及其 PySpin 包装器获取相机图像。第一步是获取 PySpin“系统”实例。我可以从命令行成功运行这个 python 脚本
但是在使用创建可执行文件后,pyinstaller script.py
我在运行它时得到以下异常:
不知何故,可执行文件无法获取系统实例。我尝试以管理员身份运行它,但没有运气。我通过 conda 安装了 pyinstaller。
python - Spinnaker sdk 将图像转换为 Opencv 格式 Python
我有一个 Flir A615 相机,我使用以下代码从中获取数据:
然后显示我正在使用matplotlib
但我不能在opencv上使用它
有人知道如何转换PySpin.Image
为Opencv
格式吗?
opencv - FLIR Blackfly 相机的校准参数?
我目前正在使用 FLIR Blackfly 相机(确切地说是 BFS-U3-120S4C)做一个项目,并且在我的校准实验中没有得到足够低的重投影误差。
我知道制造商通常有可用的内在参数和失真系数,而 FLIR 有一个 Spinnaker Python API 来操作他们的相机,他们将它们宣传为机器视觉相机,所以我强烈怀疑他们会是这种情况。
但是,我在谷歌搜索中没有成功找到这个。有谁知道 FLIR 在某处给出了这些参数的值?
谢谢您的帮助!
flir - 相机崩溃后出现“节点不可写”异常
我正在使用 Spinnaker SDK 来控制 FLIR 相机。如果在任何时候应用程序在使用相机时崩溃,应用程序的每次下一次执行都会抛出一个AccessException
,例如:
Spinnaker::GenApi::CommandNode::Execute: Message = GenICam::AccessException= 节点不可写。:调用“UserSetLoad.Execute()”时在节点“UserSetLoad”中引发 AccessException
到目前为止,我发现的唯一解决方案是拔下并插入相机,但这在某些将要使用该应用程序的环境中不是可接受的解决方案。
这里有一个示例代码(不能完全编译,因为它是从更大的代码库中提取的,但可以让您了解工作流程):
如您所见,相机已正确初始化,但似乎有其他东西在握住相机。
我检查了官方论坛,寻找更通用的GenICam
相关问题,但什么也没有。
有什么方法可以在使用前重置相机吗?
kubernetes - 我们可以设计具有互斥执行的大三角帆管道吗?
假设您有两个大三角帆管道 P1 和 P2,它们在某些功能上相互依赖。是否可以配置说 P1 正在执行 P2 应该等到 P1 完成,反之亦然?大三角帆有这样的能力吗?
python - PyQt,在窗口移动/调整大小时使用 GigE 相机馈送崩溃
我正在尝试创建一个 GUI 应用程序,该应用程序使用 Spinnaker SDK 从 GigE Vision 相机(FLIR Blackfly)获取视频源并将其显示在屏幕上。这就是我到目前为止所拥有的。它一直有效,直到我尝试拖动或调整窗口大小,此时它崩溃而没有错误或调试消息。帮助解决这个问题将不胜感激。谢谢!
flir - 如何多/进程并行化 PySpin
我有几台 FLIR 相机,它们已通过 PySpin 进行同步控制。问题是我发现在顺序处理数据时我的 FPS 下降到不可接受的水平。
对性能影响最严重的两个操作是图像采集和保存转换后的图像。
我感兴趣的是:
1. 为每个相机并行化图像采集。
2. 并行图像保存和图像获取。
这可以做到吗?我发现 pyspin/FLIR 文档不是很好。