【发布时间】:2010-04-15 04:57:56
【问题描述】:
在 Mac OSX 下使用 C/C++ 捕获网络摄像头视频/图像的最佳选择是什么?似乎苹果推荐了 QTKit,但它是一个 Objective-C 库。有任何示例代码来完成这项工作吗?
【问题讨论】:
在 Mac OSX 下使用 C/C++ 捕获网络摄像头视频/图像的最佳选择是什么?似乎苹果推荐了 QTKit,但它是一个 Objective-C 库。有任何示例代码来完成这项工作吗?
【问题讨论】:
您可以间接使用 C++ 程序中的 Objective-C 库。只需为 Objective-C 函数创建一个 C 接口并使用您的 Objective-C 编译器编译它。
【讨论】:
这主要取决于您正在寻找什么样的应用程序,
OSX Cocoa 框架提供了很多选择,
对于视频流:AVCaptureSession 它为您提供配置图像分辨率,如果您通过 USB 连接了多个摄像头,它为您提供选择摄像头的选项
此外,通过这个类,您可以选择帧速率、格式类型、Qos
用于简单的图像处理,它为您提供 RGB 框架 go for qt 框架。
【讨论】: