cs2人脸识别

cs2人脸识别

import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline

fish = plt.imread("./fish.png")
plt.imshow(fish)

#处理图片
fish.shape
fish1 = fish[::,::,0]
plt.imshow(fish1, cmap = "gray")


#cv2人脸更换
#opencv :计算机视觉库
#安装opencv这个包:1.可视化界面2. 终端命令 pip install opencv-python
import cv2

#rgb  cv2在读取图片的时候采用 bgr
sanpang = cv2.imread("./cv2_change_head/j.jpg")
plt.imshow(sanpang[::,::,::-1])


#使用cv2 取识别人脸
cascade = cv2.CascadeClassifier()
#加载现成的算法
cascade.load("cv2_change_head/haarcascade_frontalface_default.xml")
#开始进行识别
face = cascade.detectMultiScale(sanpang)
face

猜你喜欢

转载自blog.csdn.net/weixin_43212495/article/details/83210541
今日推荐