我在做一个人脸检测和识别程序。我试过改变笔划的数字和颜色,但仍然得到相同的结果。我希望看到一个矩形的脸时,检测到或看到一个脸上的框架
我的代码:
color = (255, 0, 0) #BGR 0-255
stroke = 4
end_cord_x = x + w
end_cord_y = y + h
cv2.rectangle(frame, (x, y), (end_cord_x, end_cord_y), color, stroke)
subitems = smile_cascade.detectMultiScale(roi_gray)
for (ex,ey,ew,eh) in subitems:
cv2.rectangle(roi_color,(ex,ey),(ex+ew,ey+eh),(0,255,0),2)
您的问题还不清楚,但请尝试在
face_cascade.detectMultiScale()
和smile_cascade.detectMultiScale()
中设置scaleFactor
和minNeighbors
参数,以正确检测面部和微笑代码:
阅读here中有关如何使用基于Haar特征的级联分类器检测人脸的更多信息
相关问题 更多 >
编程相关推荐