zoukankan      html  css  js  c++  java
  • python百度ai人脸识别

    #人脸识别
    from aip import AipFace
    import cv2
    # 定义常量
    APP_ID = '10736496'
    API_KEY = 'xLwFVx76ZmGujNxFGSGp8wUc'
    SECRET_KEY = 'H6jpVPX3wRdcxKf59r0qoGvG6zfHnMEk'
    
    
    # 初始化AipFace对象
    aipFace = AipFace(APP_ID, API_KEY, SECRET_KEY)
    
    # 读取图片
    filePath = "5.jpg"
    def get_file_content(filePath):
        with open(filePath, 'rb') as fp:
            return fp.read()
    
    # 定义参数变量
    options = {
        'max_face_num': 1,
        'face_fields': "age,beauty,expression,faceshape",
    }
    # 调用人脸属性检测接口
    result = aipFace.detect(get_file_content(filePath),options)
    
    # 解析位置信息
    location=result['result'][0]['location']
    left_top=(location['left'],location['top'])
    right_bottom=(left_top[0]+location['width'],left_top[1]+location['height'])
    
    img=cv2.imread(filePath)
    cv2.rectangle(img,left_top,right_bottom,(0,0,255),2)
    
    
    print("美丑打分:",result["result"][0]["beauty"])
    print("年龄:",result["result"][0]["age"])
    
    cv2.imshow('img',img)
    cv2.waitKey(0)
  • 相关阅读:
    Mysql之binlog日志说明及利用binlog日志恢复数据操作记录
    JS使用Cookie
    vue2 生命周期
    vue2 手记
    vue2 design 手记
    composer.json详解
    mysql查询优化
    dockerfile
    一套不错的docker lnmp
    服务器部署docker lnmp环境
  • 原文地址:https://www.cnblogs.com/cnfan/p/8396421.html
Copyright © 2011-2022 走看看