#利用openCV裁脸
Posted ayew
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了#利用openCV裁脸相关的知识,希望对你有一定的参考价值。
#利用openCV裁脸
import cv2 def draw_rects(img, rects): for x, y, w, h in rects: cv2.rectangle(img, (x, y), (x+w, y+h), (255, 255, 00), 2) cv2.circle(img, (x, y), 1, (0, 0, 255), 10) print(img.shape) imgs = img[y :y + h , x :x + w ] print(imgs.shape) cv2.imshow(\'img\', imgs) haar__cascade_path = "haarcascade_frontalface_default.xml" face_cascade = cv2.CascadeClassifier(haar__cascade_path) print(face_cascade) img = cv2.imread("7.jpg") faces = face_cascade.detectMultiScale(img, 1.5, 4) print(faces) draw_rects(img,faces) cv2.waitKey(0) cv2.destroyAllWindows()
以上是关于#利用openCV裁脸的主要内容,如果未能解决你的问题,请参考以下文章
imgwarp.cpp:3143: error: (-215:Assertion failed) _src.total() > 0 in function ‘warpPerspective‘(代码片段
利用OpenCV实现旋转文本图像矫正的原理及OpenCV代码
OpenCV2学习笔记(十五):利用Cmake高速查找OpenCV函数源代码
树莓派上利用python+opencv+dlib实现嘴唇检测