人工智能入门

来自CloudWiki
跳转至: 导航搜索

参考资料

自制预防校园暴力的智能监控系统?学完12次课,你就会了! https://mp.weixin.qq.com/s/6Y6iTRk8L8Pg76_GpybR8w

开通服务

参考:调用API实现人脸检测:

https://support.huaweicloud.com/qs-face/face_09_0003.html

Python调用华为API: https://blog.csdn.net/m0_37758063/article/details/124126654

获取密钥

参考:

Python调用华为API: https://blog.csdn.net/m0_37758063/article/details/124126654

获取代码示例

参考: https://support.huaweicloud.com/api-face/face_02_0084.html

# -*- coding:utf-8 -*-

import requests
import base64

endpoint = '开通服务所在region的人脸识别服务域名'
project_id = '开通服务所在region的用户项目ID'
token = '用户获取得到的实际token值'
headers = {'Content-Type': 'application/json', 'X-Auth-Token': token}

url = "https://{endpoint}/v2/{project_id}/face-detect".format(endpoint=endpoint, project_id=project_id)
imagepath = r'./data/face-demo.png'
with open(imagepath, "rb") as bin_data:
    image_data = bin_data.read()
image_base64 = base64.b64encode(image_data).decode("utf-8") 
body = {"image_base64": image_base64, "attributes": "2,12,13"}
response = requests.post(url, headers=headers, json=body, verify=False)
print(response.text)

获取人脸识别服务域名

获取人脸识别服务域名,endpoint

参考:

https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=FRS&api=DetectFaceByFile

 https://face.cn-east-3.myhuaweicloud.com

获取项目ID

参考:

https://support.huaweicloud.com/api-face/face_02_0104.html

0c36ccaf4700f4372f04c0113fab029b

获取token值

参考下面网页中步骤3:Token认证鉴权

https://support.huaweicloud.com/qs-face/face_09_0003.html

Token是用户的访问令牌,承载了用户的身份、权限等信息,用户调用API接口时,需要使用Token进行鉴权。

在Postman左侧导航栏中单击“get-token”配置文件。

单击“Body”配置项。填写用户名、密码、账号名。

请登录“我的凭证”页面,复制IAM用户名、账号名至username、domainname参数处,并填写密码。