【发布时间】:2012-05-01 03:54:06
【问题描述】:
我想知道开始一个项目以执行人的图形识别的最佳方法是什么。换句话说,计算机会解析一个图像文件,并通过启发式计算来判断它是否看到了一个人的形状。
任何可用的 API 或开源,这是否太超前了?
谢谢
【问题讨论】:
-
最明显想到的就是OpenCV,这里有人脸检测的介绍:opencv.willowgarage.com/wiki/FaceDetection
我想知道开始一个项目以执行人的图形识别的最佳方法是什么。换句话说,计算机会解析一个图像文件,并通过启发式计算来判断它是否看到了一个人的形状。
任何可用的 API 或开源,这是否太超前了?
谢谢
【问题讨论】:
您是在搜索人脸检测还是人物检测?
如果人脸检测:
OpenCV 带有用于人脸检测的样本。 OpenCV 2.4-beta 也有用于人脸识别的样本。在这里查看:http://github.com/Itseez/opencv/tree/master/samples/cpp 如果人员检测:
OpenCV 附带一个使用HOG descriptors 的人员检测示例。 Link
这是我用上面的代码得到的结果:
【讨论】: