作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 opencv 和 python 实现一个简单的卡通人脸检测代码。虽然我使用的代码适用于人类的面孔,但我无法使用它来检测卡通面孔。有什么方法可以让它也检测到卡通面孔。
import cv2
import matplotlib.pyplot as plt
imagePath = 'frame179.jpg'
cascPath = '/Users/tonystark/opencv/data/haarcascades/haarcascade_frontalface_default.xml'
faceCascade = cv2.CascadeClassifier(cascPath)
image = cv2.imread(imagePath)
gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
faces = faceCascade.detectMultiScale(
gray,
scaleFactor=1.1,
minNeighbors=40,
minSize=(24, 24),
flags=cv2.CASCADE_SCALE_IMAGE
)
图像是human对于它,我能够获得脸部的位置,而对于 cartoon ,我无法获取人脸的位置。
提前非常感谢!
最佳答案
Haar 级联仅用于检测一个特定的事物,在您的情况下,它已被训练为仅检测人脸。您将必须创建另一个 haar 级联来检测卡通面孔。
您可以引用此视频来创建一个 - https://www.youtube.com/watch?v=jG3bu0tjFbk
关于python - 无法检测卡通图像的脸部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61138383/
我有一个网络摄像头,它可以围绕人的头部以给定的角度步长旋转,并为每一步获取一张图片。 我正在寻找一个免费的开源库,该库从获取的图像集开始,使我能够生成代表人头部的 3D 表面,或者至少是定义明确的 3
我正在尝试实现 Microsoft Azure 认知服务 Face Api 以进行人脸识别。关注https://go.microsoft.com/fwlink/?linkid=2184104我创建了
我正在尝试实现 Microsoft Azure 认知服务 Face Api 以进行人脸识别。关注https://go.microsoft.com/fwlink/?linkid=2184104我创建了
我是一名优秀的程序员,十分优秀!