需要开发一款有有人脸识别功能的安卓软件,在哪里可以下载可以集成的人脸识别SDK?

如题所述

如果只是实现功能,你可以使用Android系统内置的人脸识别API:FaceDetector,但是这个API也只是能识别出人脸来,更多的功能就不太好实现了,如身份识别什么的。(网上资料一大堆,搜索关键字:Android FaceDetector即可)(此外,网上也有一些第三方公司开发的人脸识别SDK,不过我就不推荐了,毕竟方法、效率、安全性都不太可控。)

如果你有更高的要求,想要做身份识别这种有点高难度的工作,甚至要进行一点人工智能应用,我更推荐的是使用开源的技术自己来实现这个功能,比如使用OpenCV的Android版本来实现人脸识别相关工作。OpenCV是图像处理领域里里面非常重要的开源库之一,这个开源库也开发了Android版本,准确性和效率都可以保证。(但是必须要注意的是,使用OpenCV开发相关应用,对JNI技术有一定的要求,毕竟使用C/C++开发出的产品效率要比JAVA开发出的效率要高上很多)

下载地址和参考资料:网页链接

中文资料在网上搜索即可,非常丰富,推荐关键字:OpenCV Android face detection

另外OpenCV做人脸识别的教程和示例代码等也是非常的多,这也可以很大程度的加快你的开发进度。

总而言之,以下是我的推荐:

1、简单实现的话,使用FaceDetector。

2、有较高要求的话,使用OpenCV。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-07-29
虹软视觉开放平台提供的人脸识别SDK支持Android系统,也支持多开发语言,你可以去官网了解一下,他们的SDK是免费提供的,可以离线使用,在该有的准确率和速度的基础上,安全性也比较高。
第2个回答  2020-08-05
推荐虹软的,他们的是免费下载的,支持多语言,也支持多种平台的开发,可以离线使用接入也比较简单,重点是功能还比较强大。
第3个回答  2019-08-22
虹软视觉开放平台前年免费开放了人脸识别的SDK,你可以去下载一个自己集成开发应用的
相似回答