视觉AI五天训练营 Day03 人脸属性识别系统搭建

人脸属性识别系统搭建——借助阿里云OCR接口

基于阿里云的接口实现,用接口没什么好说的,套娃就完事。

第一步,阿里云控制台获取accesskey

视觉AI五天训练营 Day03 人脸属性识别系统搭建

不管你调用任何的能力,基本都需要获取accesskey。

第二步,去阿里云人脸属性识别接口查看文档

  • 查看接口的调用方法以及所需参数
  • 左侧打开python的sdk[文档]
  • 安装Python SDK核心库,具体代码看文档
  • 开通上海地区的OSS,创建一个bucket并上传一张人脸照片,怎么开通看文档

编写代码(CV高级工程师上线)

#!/usr/bin/env python
#coding=utf-8

from aliyunsdkcore.client import AcsClient
from aliyunsdkcore.acs_exception.exceptions import ClientException
from aliyunsdkcore.acs_exception.exceptions import ServerException
from aliyunsdkfacebody.request.v20191230.RecognizeFaceRequest import RecognizeFaceRequest

client = AcsClient('<accessKeyId>', '<accessSecret>', 'cn-shanghai')

request = RecognizeFaceRequest()
request.set_accept_format('json')

request.set_ImageURL("http://viapi-test.oss-cn-shanghai.aliyuncs.com/sanjiye-meizi/%E4%BA%BA%E8%84%B8%E5%B1%9E%E6%80%A7%E8%AF%86%E5%88%AB.jpg")

response = client.do_action_with_exception(request)
# python2:  print(response) 
print(str(response, encoding='utf-8'))

实际效果

填写accesskeyid和accesssecret以及图片链接运行

  • 查看识别效果
    视觉AI五天训练营 Day03 人脸属性识别系统搭建

结语

有时间再完善,现在的话,又不是不能用~

上一篇:随笔 - 77  文章 - 0  评论 - 1028 自动在Web.config中生成连接字符串


下一篇:工作周记 - 第八周 (2016/07/11 - 2016/07/15) 文档!文档!文档!