所以我们只需在人脸矩形框的范围内检测眼睛。
以下图为例,我们想以红色矩形标记脸部区域,蓝色矩形标记眼睛区域。
?...(face_area, 1.03, 5, 0, (40,40)) #在人脸区域检测眼睛
eyes = eye_cascade.detectMultiScale(face_area, 1.03..., 5, 0)#在人脸区域检测眼睛
for (ex,ey,ew,eh) in eyes:
print(" ",ew,eh)
#if ew/...)
img = detect(img0)
plt.subplot(1,1,1)
plt.imshow(cv2.cvtColor(img, cv2.COLOR_BGR2RGB))
plt.title("OpenCV...我们可以做简单合理的假设,只有检测出眼睛的疑似人脸区域才能被检测为人脸,只有尺寸适中、位置偏人脸上部的疑似眼睛区域才能被识别成眼睛。