【问题标题】:using a Logitech camera in openCV在 openCV 中使用罗技相机
【发布时间】:2012-11-17 14:37:21
【问题描述】:

我一直在尝试使用我的罗技相机:

CvCapture* capture = cvCaptureFromCAM(1);

我的笔记本电脑已经有内置摄像头,而且工作正常 我在 Visual Studio 2010 中使用 openCV 2.3 我找到的所有资源都在使用 VS 2008 的库 我不认为他们适用于 2010 年(我之前尝试过) 有什么办法吗?

【问题讨论】:

  • 看起来像 C。C++ 会像 cv::VideoCapture cap(1);
  • 嗯,我不知道这是否有效。但是你能给我一个简单的例子来测试它吗?我是 openCV 的初学者
  • 我怀疑它会有所帮助,但我放了一些东西here。但是我使用 linux,我可以弄清楚操作系统级别发生了什么,尽管对于我的罗技相机,我不需要做任何特别的事情。
  • @karlphillip 这可能是重复的,我在发布之前已经看到了一个(当你输入标题时,stackoverflow 有一个非常好的搜索引擎)但是,这个问题有几个不同的情况以及它对我帮助不大:)

标签: c++ opencv camera logitech


【解决方案1】:

您的罗技相机的参考是什么? 这是使用 opencv 测试的兼容相机的list

【讨论】:

  • 会不会是相机本身?我认为我使用的方法不能用于通过 USB 连接的相机
  • VideoCapture::VideoCapture(int device) -- device = 打开的视频捕获设备的 id(即相机索引)。如果连接了单个摄像头,则只需传递 0。
猜你喜欢
  • 1970-01-01
  • 2011-05-17
  • 2013-04-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-09-18
  • 1970-01-01
  • 2015-06-01
相关资源
最近更新 更多