Android 使用opencv对静态图像进行人脸检测?
我找到了适用于 Android 的 opencv 示例人脸检测示例,但它正在从视频流中检测人脸。我想从图片库中检测静态图像的脸部。到目前为止,我可以使用图片库检索图像。但我无法调整 opencv 示例。我不想使用 SDK 中提供的 FaceDetection api。 非常感谢任何帮助!谢谢。
I found out opencv sample face detection example for android but it is detecting face from a video stream. I want to detect face of a static image from image gallery. So far i am able to retrieve image using image gallery. But i am not able tweak the opencv example. I do not want to use the FaceDetection api which is available in SDK.
Any help greatly appreciated! Thank You.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
要从静态图像中检测人脸,您可以尝试使用 SURF 等算法:
http://opencv.itseez.com/doc/tutorials/features2d/feature_homography /feature_homography.html
代码:http://code.opencv.org/svn /opencv/trunk/opencv/samples/cpp/tutorial_code/features2D/SURF_Homography.cpp
示例检测静态图像中的对象。
To detect faces from static images, you could try to use an algorithm such as SURF:
http://opencv.itseez.com/doc/tutorials/features2d/feature_homography/feature_homography.html
code: http://code.opencv.org/svn/opencv/trunk/opencv/samples/cpp/tutorial_code/features2D/SURF_Homography.cpp
The example detects an object in an static image.