我正在尝试了解 cvHaarDetectObjects 是如何工作的……我无法想象它是如何工作的……积分图像是如何计算并找到一张脸的……
我们在面部区域放置一个矩形......我们如何找到这个区域?
if (faces)
{
for(int i = 0; i < faces->total; ++i)
{
CvPoint point1, point2;
CvRect* rectangle = (CvRect*)cvGetSeqElem(faces, i);
point1.x = rectangle->x;
point2.x = (rectangle->x + rectangle->width);
point1.y = rectangle->y;
point2.y = (rectangle->y + rectangle->height);
cvRectangle(frame, point1, point2, CV_RGB(255,0,0));...