使用c ++与PC相机进行交互

时间:2011-08-18 10:39:21

标签: c++ hardware

我打算使用c plus plus与pc相机进行交互。您可以推荐任何图书馆或方法吗?我的想法是使用三星无线摄像头拍摄然后将图像传输到带有凸轮的PC上,并在PC上显示图像,使用凸轮进行面部检测。任何想法从哪里开始?

2 个答案:

答案 0 :(得分:1)

嗯,有很多方法可以做到这一点。专业相机附带SDK。如果你的相机支持它(我相信大多数网络摄像头都是),你应该尝试OpenCV开始。

谷歌搜索“opencv face recognition”会产生大量的点击量,所以你有很多参考资料。

尝试使用此引用(Face and Eyes Detection Using OpenCV)作为开始。

启动项目后,您可以在StackOverflow或OpenCV Yahoo!上找到具体问题。基。

答案 1 :(得分:0)

其他选项包括:

1)openFrameworks

从他们的网站引用:

  

Openframeworks是一个c ++库,旨在通过提供简单直观的实验框架来协助创作过程。

     

该库设计用作通用粘合剂,并在一个整洁的界面下包装几个常用的库:用于图形的openGL,用于音频输入和输出的rtAudio,用于字体的freeType,用于图像输入和输出的freeImage,quicktime用于视频播放和序列抓取。

2)Qt

如果您决定使用Qt,请参阅此相关问题:Displaying WebCam video with Qt