Python安装第三方库(直接在IDElL中)+人脸识别例子

直接按window+R输入cmd弹出系统命令提示符输入pip install +<库名>
自动安装在D盘的对应位置,可以直接在IDEL中调用
eg 人脸识别模型

#学习识别的思路
# 人脸识别
'''
1、导入库
2、加载图片
3、创建一个显示窗口
4、显示图片
5、暂停窗口
6、关闭窗口
'''
# # 1、导入库
# import cv2
# print('hhioadshf\n')
# # 2、加载图片
# img=cv2.imread(r'C:\Users\HP\Pictures\Saved Pictures\rtyuio.jpg')
# # 3、创建一个显示窗口
# cv2.namedWindow('James')
# # 4、显示图片
# cv2.imshow ('James',img)
# # 5、暂停窗口
# cv2.waitKey(0)
# # 6、关闭窗口
# #cv2.destroyAllWindows()

#人脸识别
'''
1、导入库
2、加载图片
3、加载人脸模型
4、图片(RGB)处理成灰度
5、检测人脸
6、标记人脸
7、创建一个显示窗口
8、显示图片
9、暂停窗口
10、关闭窗口
'''
# # 1、导入库
import cv2
# 2、加载图片//为图片的位置,可更改
image = cv2.imread(r'C:\Users\HP\Pictures\Saved Pictures\rtyuio.jpg')
# 3、加载人脸模型//为opencv识别库中的识别位置,因人而异
face = cv2.CascadeClassifier(r'D:\Python\Lib\site-packages\cv2\data\haarcascade_frontalface_alt.xml')
# 4、图片(RGB)
gray=cv2.cvtColor(image,cv2.COLOR_RGB2GRAY)
# 5、检测人脸
faces = face.detectMultiScale(gray)
#(0,255,0)RGB
# 6、标记人脸
for (x,y,w,h) in faces:
    cv2.rectangle(image,(x,y),(x+w,y+h),(255,0,0),2)
# 7、创建一个显示窗口,这部没必要
#cv2.namedWindow('adsf')
# 8、显示图片
cv2.imshow('ghjk',image)
# 9、暂停窗口
cv2.waitKey(0)
# 10、关闭窗口
cv2.destroyAllWindows()

在这里插入图片描述

在这里插入图片描述
不准啊

在这里插入图片描述
不准啊

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值