嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 1 元微信扫码支付:1 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
python使用opencv实现简单的人脸检测,可以检测一种多少人脸,人脸区域,将人脸单独切割出来
faces = face_cascade.detectMultiScale(img, 1.1,5)
if len(faces):
for (x, y, w, h) in faces:
if w>=20 and h>=20:
listStr = [str(int(time.time())), str(count)]
fileName = ''.join(listStr)
X = int(x)
W = min(int(x w),img.shape[1])
Y = int(y)
H = min(int(y h),img.shape[0])
f = cv2.resize(img[Y:H, X:W], (W-X,H-Y))
cv2.imwrite(targetPath os.sep '%s.jpg' % fileName, f)
count = 1
print (imagePath " have face")