小型地源热泵
Python⼈脸识别源代码可⾃动识别出年龄、性别等利⽤百度AI进⾏⼈脸识别,可⾃动识别出年龄、性别等信息,准确率⾮常⾼。运⾏程序前请安装需要的模块饮用水过滤器import base64
from aip import AipFace
import cv2
# 配置百度aip参数
APP_ID ='19484855'
API_KEY ='V2mDOleCsk3yEE6P5MgVwSjI'
SECRET_KEY ='RbRMAuPmz8QpDweikrbpfGQjXUm7HiCD'
a_face = AipFace(APP_ID, API_KEY, SECRET_KEY)
image_type ='BASE64'
options ={'face_field':'age,gender,beauty',"max_face_num":10}
max_face_num =10
def get_file_content(file_path):
"""获取⽂件内容"""
with open(file_path,'rb')as fr:
content = base64.ad())
return content.decode('utf8')
def face_score(file_path):
polar code"""脸部识别分数"""
result = a_face.detect(get_file_content(file_path), image_type, options) return result
# 图⽚地址,图⽚与程序同⼀⽬录下
file_path ="timg.jpg"
result = face_score(file_path)
脉冲信号
img = cv2.imread(file_path)
# 图⽚放⽂字
font = cv2.FONT_HERSHEY_DUPLEX
# font = uetype("f", 20, encoding="utf-8")
color =(0,0,255)
磁分离for item in result['result']['face_list']:
x =int(item['location']['left'])
y =int(item['location']['top'])
w = item['location']['width']
h = item['location']['height']
age = item['age']
beauty = item['beauty']
gender = item['gender']['type']
cv2.putText(img,'age:%s'% age,(x, y + h +10), font,1, color,1)
cv2.putText(img,'beauty:%s'% beauty,(x, y + h +30), font,1, color,1) cv2.putText(img,'gender:%s'% gender,(x, y + h +50), font,1, color,1)
cv2.imshow('Image', img)
# 按任意键退出
key = cv2.waitKey()
if key ==27:
# 销毁所有窗⼝
cv2.destroyAllWindows()
更多Python源代码,请关注:Python代码⼤全,
>射频调制器