0

我正在使用 Trolltech QT 库编写 C++ 应用程序,我需要从相机和一些医疗仪器中捕获视频流。

我可以使用什么样的硬件来做到这一点?我尝试过使用 OpenCV,但它无法识别我的 EyeTV 250。

我可以在 Mac 上使用 Pinnacle Video capture 吗?

谢谢,安德里亚

4

2 回答 2

1

我相信 Qt 将 OS X 上的媒体委托给 QuickTime。因此,我希望QuickTime支持的任何硬件都在发挥作用。如果您愿意被锁定在 OS X 上,使用本机 API 可能会容易得多。QTKit,用于 QuickTime 的 Objective-C API 是 Leopard (OS X 10.5) 的新功能,非常好。您可能希望从QTKit 的 Capture API开始。由于您使用的是 C++,因此您还需要了解Objective-C++以在 QTKit 和您的代码之间建立连接。

于 2009-03-31T16:08:01.013 回答
0

试试 openCV,这里有一个很好的项目:http ://code.google.com/p/opencv-cocoa/有 c++ 类。

于 2010-07-30T10:22:29.490 回答