上一节大体提到了,两种利用百度在线人脸接口以及百度人脸识别离线SDK实现人脸识别的两种方式.
第一种方式,是用在线人脸搜索api接口,去识别在线人脸库中存储的人脸照片,但是经过进一步调 查,在线人脸搜索接口,需要使用人脸照片,照片是BASE64类型的,传输给在线人脸搜索api接口,这样才行,当然接口提示可以传入多种图片类型,这里我使用的是BASE64类型的,其实也是建议用base64类型的图片,因为这个接口还可以传输图片的face_token,但是,如果你通过摄像头去实时获取图片,的时候是获取不到face_token的,所以只能把图片传输给在线人脸搜索接口去识别.
去看一下代码:首先准备好:百度人脸识别离线SDK,这个例子程序:
登录百度云账号:然后https://ai.baidu.com/ai-doc/FACE/7k37c1twu
这个地方可以下载人脸识别android的SDK