【发布时间】:2021-01-07 02:08:57
【问题描述】:
我正在尝试连接 FLIR 相机并使用 OpenCV 处理帧。我用网线连接了摄像头,但 VideoCapture 对象未成功关联到摄像头;
cv::VideoCapture cam(0);
if (cam.isOpened() == false) {
std::cout << "error: capWebcam not accessed successfully\n\n";
_getch();
return(0);
}
看起来 OpenCv 找不到它。互联网电缆用作相机的电源,只是提到这可能是相关的。 我可以使用 Spinnaker SDK 来检索帧,但有没有办法不使用 sdk 并直接使用 OpenCV
【问题讨论】:
-
有网线?你知道摄像机的 IP 地址吗?
-
我最近使用了一台 FLIR 灰点相机。您应该明确地查看 Spinnaker SDK - 它是 FLIR 的官方 SDK - 安装 SDK 后,您还将看到有关如何将其与 OpenCV 一起使用的示例和文档。
-
我有文档,但我看不到任何关于 OpenCV 的信息。我拥有的文档来自 SpinView 帮助。安装是什么意思,这只是一个 SDK。我不安装它只是将它添加到项目目录中。
-
它是一个独立的安装程序,它带有 spinview (API)。在安装文件夹中有一堆关于如何使用它的示例代码,包括将它与 opencv 一起使用。只需google“spinaker下载”即可找到