我正在尝试编写一个简单的程序来检测网络摄像头上的面部,然后触发事件(可选择拍摄脸部的快照)
我不需要任何想要与其他面孔比较的东西,我只需要发送一封电子邮件,有人在门口(希望附带照片)
问题是如何以及如何使用
非常困惑我看到有一个非常强大的“opencv”,它有一些包装类,即opencv.net和emgu.cv
我已经在这里和那里看到了一些例子,但我还没有找到适用于VS2010的一组工作源代码c#
任何人都可以推荐像我这样的业余程序员最好的行动方案。
感谢
答案 0 :(得分:7)
我可以建议使用emgucv,因为它适用于vs2010的an example,并向您展示如何进行人脸检测。一旦检测到您的面部,您可以轻松裁剪检测到的面部,正确设置ROI。
答案 1 :(得分:3)
这就是所谓的计算机视觉。有一个流行的库支持那些类型的操作。我不会说它很容易,但是可以做到......
答案 2 :(得分:2)
可能我觉得这就是你需要的http://ashishrd.blogspot.com/2006/12/gesture-recognition-using-webcam-and.html手势探测器,并且在传感器方块触摸时人为地召唤一个事件
答案 3 :(得分:2)
我正在使用Luxand http://www.luxand.com/进行面部识别。它并不难,效果很好。