python人工智能第二篇:人脸检测和图像识别
2021/9/13 12:34:50
本文主要是介绍python人工智能第二篇:人脸检测和图像识别,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Python人工智能第二篇:人脸检测和图像识别
人脸检测
详细内容请看技术文档:https://ai.baidu.com/docs#/Face-Python-SDK/top
from aip import AipFace import base64 """ 你的 APPID AK SK """ APP_ID = '你的 App ID' API_KEY = '你的 Api Key' SECRET_KEY = '你的 Secret Key' face_client = AipFace(APP_ID, API_KEY, SECRET_KEY) """ 读取图片 """ def get_file_content(filePath): with open(filePath, 'rb') as fp: return fp.read() bytes_str = base64.b64encode(get_file_content('people/1.jpg')) image = str(bytes_str, "utf8") imageType = "BASE64" options = {} options["face_field"] = "age,beauty" """ 调用人脸检测 """ res = face_client.detect(image, imageType, options) age = res.get("result").get("face_list")[0].get("age") beauty = res.get("result").get("face_list")[0].get("beauty") print(f"年龄:{age}岁", f"颜值:{beauty}分")
图像识别
详细内容请看技术文档:https://ai.baidu.com/docs#/ImageClassify-Python-SDK/top
from aip import AipImageClassify """ 你的 APPID AK SK """ APP_ID = '你的 App ID' API_KEY = '你的 Api Key' SECRET_KEY = '你的 Secret Key' client = AipImageClassify(APP_ID, API_KEY, SECRET_KEY) """ 读取图片 """ def get_file_content(filePath): with open(filePath, 'rb') as fp: return fp.read() image = get_file_content('erha.jpg') """ 如果有可选参数 """ options = {} options["top_num"] = 1 #返回预测得分top结果数,默认为6 options["baike_num"] = 5 #返回百科信息的结果数,默认不返回 """ 带参数调用动物识别 """ res = client.animalDetect(image, options) print(res)
这篇关于python人工智能第二篇:人脸检测和图像识别的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门
- 2024-11-14Python编程入门指南
- 2024-11-13Python基础教程
- 2024-11-12Python编程基础指南
- 2024-11-12Python基础编程教程
- 2024-11-08Python编程基础与实践示例
- 2024-11-07Python编程基础指南
- 2024-11-06Python编程基础入门指南
- 2024-11-06怎么使用python 计算两个GPS的距离功能-icode9专业技术文章分享