【发布时间】:2020-07-28 11:28:44
【问题描述】:
我的相机带有自己的 SDK 和一个用于处理视频流的库。但是相反,它消除了使用开放库的能力(相机根本无法被它们各自的功能识别)。但我需要利用 OpenCV-python 。由于帧无论如何都会传输到 RAM,有没有办法直接从那里捕获它们并从 VideoCapture 类(read()、grab()或其他东西)传递一些函数? 如果有帮助,相机就是 Thorlabs Scientific Camera CM505。
【问题讨论】:
-
你熟悉链接的概念吗?为他人节省 5 分钟的网络搜索时间:thorlabs.com/software_pages/ViewSoftwarePage.cfm?Code=ThorCam
-
问题不在于 SDK 的可用性及其文档(如您所决定)。我需要帮助,特别是从内存中获取帧并将它们重定向到 OpenCV 函数。在提供给相机的 SDK 中,这不是(如果是,那就奇怪了)。
-
不,我发布了该链接,因此任何想要帮助您的人都不必先搜索 SDK。你问志愿者。通过提供链接来珍惜他们的时间。不是每个人都愿意爬过凌乱的 thorlabs 网站。使用 SDK 中的图像数据有什么问题?如果你已经有一个 numpy 数组,我认为你没有理由坚持使用 OpenCV 捕获东西