#利用openCV裁脸

简介: #利用openCV裁脸import cv2def 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.
#利用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()

 

目录
相关文章
|
4月前
|
机器学习/深度学习 算法 计算机视觉
OpenCV介绍
【7月更文挑战第27天】OpenCV介绍。
39 3
|
3月前
|
存储 机器学习/深度学习 程序员
OpenCv探索
OpenCv探索
51 9
|
3月前
|
存储 人工智能 算法
OpenCV
关于使用OpenCV库进行图像处理的教程,包括了图像的读取、显示、获取、修改、保存、基本绘图操作以及图像的缩放、平移和旋转等处理方法。
42 0
|
5月前
|
计算机视觉
OpenCV自带颜色表
OpenCV自带颜色表
|
文字识别 计算机视觉
OpenCV演示程序 汇总
OpenCV演示程序 汇总
OpenCV-浮雕&雕刻效果
OpenCV-浮雕&雕刻效果
107 0
|
机器学习/深度学习 人工智能 算法
opencv
OpenCV(Open Source Computer Vision Library,开源计算机视觉库)是一个开源的计算机视觉和机器学习软件库,它包含了许多图像处理、视频分析和计算机视觉方面的功能。OpenCV 的目的是为人工智能、
216 0
|
计算机视觉
opencv遇到问题总结一
opencv遇到问题总结一
60 0
|
存储 编解码 算法
09 OpenCV图形检测
cv2.findContours() 函数是OpenCV中用于寻找轮廓的函数之一。它可以用于在二值图像中查找并检测出所有的物体轮廓,以及计算出这些轮廓的各种属性,例如面积、周长、质心等。
|
机器学习/深度学习 监控 算法
opencv
OpenCV是一个开源的计算机视觉库,可以用于图像处理、计算机视觉和机器学习等领域。OpenCV最初由Intel公司开发,后来在开放源代码许可证下发布,目前已经成为了计算机视觉领域最受欢迎的开源库之一。
368 0