我想对由cv2.CascadeClassifier.detectMultiScale()返回的矩形进行分组
在这种情况下,级联是用于眼睛检测,并且该功能为单眼返回许多重叠的矩形。如何对这些重叠的矩形进行分组。
eye_cascade = cv2.CascadeClassifier('/home/k00lk0der1/opencv-2.4.9/data/haarcascade/haarcascade_eye.xml')
eyes = eye_cascade.detectMultiScale(roiep_gblur)
for (ex,ey,ew,eh) in eyes:
#processing here
我想将眼睛中的重叠矩形分组并将它们存储在名为eyel的新对象中,以便代码如下所示
eye_cascade = cv2.CascadeClassifier('/home/k00lk0der1/opencv-2.4.9/data/haarcascades/haarcascade_eye.xml')
eyes = eye_cascade.detectMultiScale(roiep_gblur)
eyel = # code for grouping rectangles in eyes
for (ex,ey,ew,eh) in eyel:
#processing here for grouped rectangles
`