阿里云人脸人体识别调试心得与备忘

最近试了一下阿里云人脸人体识别调试。

官方网站在此:
https://next.api.aliyun.com/product/facebody

使用API调试,需要开通人脸人体功能。开通了之后可以来控制台查看和操作。https://vision.console.aliyun.com/cn-shanghai/detail/facebody 在控制台可以看到人脸数据库,并可进行操作。

阿里云API调试

阿里云的API调试挺好用的,不过在没有摸索过的情况下,会有一个大大坑

重点:需要在左侧的文本框中填写了合适的值,在右边根据值更新了代码。这时候“运行示例”或是“下载完整工程”才是可以运行的示例。如果你不这样做,下载的工程是无法进行调试的,因为它缺少代码。作者在这里折腾了很久。

下载的工程示例,需要使用NPM,来装上阿里云的SDK。在下载的根目录查看readme.md文件,里面提示使用:composer install && php src/Sample.php,来安装SDK并运行。(有的示例里面或许没有这个readme.md文件,但还是用这一句来安装运行。)

运行示例的功能也非常的强大,但如果不买阿里云的NAS文件系统,只能分配一个临时的系统来作调试。

补充:NAS文件系统:https://nasnext.console.aliyun.com/overview

API调试步骤

  1. 创建人脸数据库
  2. 添加人脸样本
  3. 添加人脸数据
  4. 搜索人脸

补充:以上的人像图片要放在OSS上面。

一般调试可以直接在NAS上面用命令行进行操作。如果要创建站点来调用示例,则需要为服务器设置https。

原文地址:https://www.cnblogs.com/fengdashao/p/14869030.html