opencv3.3.0+python3.6.3学习笔记十一--百度大脑人脸识别匹配

这篇博客记录了如何结合OpenCV3.3.0和Python3.6.3,利用百度大脑的人脸识别服务进行人脸检测和匹配。作者通过登录百度大脑,创建应用获取API密钥,然后编程实现人脸识别,展示了人脸比对的过程,包括不同角度和表情的影响,结果显示匹配度受这些因素影响较大。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

描述
登陆“百度大脑”,对百度封装好的人脸识别和图像识别进行效验。
动态人脸识别还是采用opencv底层函数直接编程来的快捷。

这里写图片描述

这里写图片描述
步骤

  1. 登陆百度大脑
  2. 进入百度云的控制台,确认登陆和认证
  3. 选择需要的功能,建立应用
  4. 记下appID和Key
  5. 建立aip的实例
  6. 读入图片
  7. 进行人脸识别和人脸比对
  8. 输出比对结果

这是人脸探测的代码

import cv2
import numpy as np
from aip import AipFace

""" APPID AK SK --在百度云中创建应用汇得到相应的ID"""
APP_ID = '123456789'
API_KEY = '123456789'
SECRET_KEY = '1234567890 '

my_aipFace = AipFace(APP_ID, API_KEY, SECRET_KEY)#创建一个百度AipFace实例

'''
#这是采用普通方法读入图片
frame = cv2.imread('c://girl.png')
cv2.imwrite('c://girl_baidu.png',frame)
cv2.imshow('mywindow', frame)
'''

#这是采用百度大脑实例加载图
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值