# 人脸识别 ### **BSL.FaceRegister('account','callbackMethod')** js人脸注册。 将账号和人脸进行绑定,注册到人脸仓库(只是你在百度AI平台的人脸库),之后才可以使用到下面的人脸识别功能。 | 参数 | 必填 | 说明 | | --- | --- | --- | | account | 是 | 和人脸进行绑定的账号(用户名) | | callbackMethod | 是 | 回调的JS函数,将注册结果返回 | 返回结果示例:{"code":"0","msg":"注册成功"} | 参数 | 必填 | 说明 | | --- | --- | --- | | code | 是 | 错误码,判断成功失败的标准,0为成功,其他均为失败 | | msg | 是 | 简单的结果文字信息 | ~~~ <script type="text/javascript"> function result(r){ alert(r); } </script> <a href="#" onclick="BSL.FaceRegister('bslyun','result')">人脸注册</a> ~~~ ### **BSL.FaceDetectLogin('callbackMethod')** js快速人脸验证。 对人脸进行检测,判断是否已经加入人脸库。可用于快速登录、签到等 | 参数 | 必填 | 说明 | | --- | --- | --- | | callbackMethod | 是 | 回调的JS函数,将检测结果返回 | 返回结果示例:{"code":"0","msg":"人脸校验通过"} | 参数 | 必填 | 说明 | | --- | --- | --- | | code | 是 | 错误码,判断成功失败的标准,0为成功,其他均为失败 | | msg | 是 | 简单的结果文字信息 | ~~~ <script type="text/javascript"> function result(r){ alert(r); } </script> <a href="#" onclick="BSL.FaceDetectLogin('result')">人脸校验</a> ~~~ ### **BSL.FaceAccountVerify('account','callbackMethod')** js账号验证。 输入账号之后再进行人脸检测,判断是否已经加入人脸库。可用于账号登陆,人脸验证完成登录等。 | 参数 | 必填 | 说明 | | --- | --- | --- | | account | 是 | 和人脸进行绑定的账号(用户名) | | callbackMethod | 是 | 回调的JS函数,将检测结果返回 | 返回结果示例:{"code":"0","msg":"识别成功"} | 参数 | 必填 | 说明 | | --- | --- | --- | | code | 是 | 错误码,判断成功失败的标准,0为成功,其他均为失败 | | msg | 是 | 简单的结果文字信息 | ~~~ <script type="text/javascript"> function result(r){ alert(r); } </script> <a href="#" onclick="BSL.FaceAccountVerify('bslyun','result')">账号人脸认证</a> ~~~ ### **BSL.FaceLiveness('callbackMethod')** js活体检测 有动作活体检测(眨眨眼,张张嘴啥的)。可用于远程身份核验、金融开户、用户实名认证等。 | 参数 | 必填 | 说明 | | --- | --- | --- | | callbackMethod | 是 | 回调的JS函数,将检测结果返回 | 返回结果示例:{"code":"0","msg":"检测成功"} | 参数 | 必填 | 说明 | | --- | --- | --- | | code | 是 | 错误码,判断成功失败的标准,0为成功,其他均为失败 | | msg | 是 | 简单的结果文字信息 | ~~~ <script type="text/javascript"> function result(r){ alert(r); } </script> <a href="#" onclick="BSL.FaceLiveness('result')">活体检测</a> ~~~