百度AI人脸检测实现性别、人种肤色、年龄检测python

元学习论文总结||小样本学习论文总结

2017-2019年计算机视觉顶会文章收录 AAAI2017-2019 CVPR2017-2019 ECCV2018 ICCV2017-2019 ICLR2017-2019 NIPS2017-2019

 


数据操作完整源码自 vieo.zhu@foxmail.com 申请

1.依赖

https://blog.csdn.net/weixin_41803874/article/details/81200588

2.代码实现

def get_gender(baidu_result):
    """解析性别信息.
    Args:
        rootPath:源图片地址

    Returns:
        gender:male:男性 female:女性

    """
    try:
        result = get_faceList(baidu_result)

        gender = result['gender']['type']

        # 日志
        # logger.info('gender: %s', gender)
        return gender
    except Exception as e:
        logger.error('get_gender ERROR')
        # logger.info('gender: %s', gender)
        logger.error(e)


def get_raceType(baidu_result):
    """解析人种信息.
    Args:
        rootPath:源图片地址

    Returns:
        race_type:yellow: 黄种人 white: 白种人 black:黑种人 arabs: 阿拉伯人

    """
    try:
        result = get_faceList(baidu_result)

        race_type = result['race']['type']

        # 日志
        # logger.info('get_raceType: %s', race_type)
        return race_type
    except Exception as e:
        logger.error('get_raceType ERROR')
        # logger.info('get_raceType: %s', race_type)
        logger.error(e)


def get_age(baidu_result):
    """解析年龄信息.
    Args:
        rootPath:源图片地址

    Returns:
        race_type:string

    """
    try:
        result = get_faceList(baidu_result)
        age = result['age']

        # 日志
        # logger.info('get_age: %s', age)
        return age
    except Exception as e:
        logger.error('get_age ERROR')
        # logger.info('get_age: %s', age)
        logger.error(e)

# 打赏鼓励请扫支付宝微信二维码O(∩_∩)O金额不限噢噢!如果有修改建议或者疑问请留言!

支付宝
微信支付
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值