cvCapture和directshow

时间:2012-07-08 18:21:00

标签: c++ video opencv directshow

我需要读取一个avi文件并在OpenCV中处理它的数据。

我应该使用cvCapture还是directshow?

有哪些标准?

每个人有什么好处?

由于

1 个答案:

答案 0 :(得分:1)

关于OpenCV,最明显的优势是:

  • 它提供了一种跨平台解决方案,用于从相机中检索帧;
  • cvCapture非常容易使用。

缺点:

  • OpenCV支持少量相机设备。

如果要使用OpenCV的C ++接口,请检查cv::VideoCapture

如果您将使用OpenCV处理数据,如果您的相机受OpenCV支持,将DirectShow添加到您的项目中只是为了从相机中抓取帧是没有意义的。