gpt4 book ai didi

c++ - cvHaarDetectObjects 如何工作?

转载 作者:行者123 更新时间:2023-11-28 03:31:32 24 4
gpt4 key购买 nike

我正在尝试了解 cvHaarDetectObjects 的工作原理...我无法想象它是如何工作的...Integral image 如何计算并找到人脸...

我们在人脸区域放了一个矩形...我们如何找到这个区域?

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));...

最佳答案

阅读此维基页面, http://en.wikipedia.org/wiki/Viola%E2%80%93Jones_object_detection_framework

有一个著名的算法叫做 Viola Jones 方法: http://research.microsoft.com/en-us/um/people/viola/Pubs/Detect/violaJones_CVPR2001.pdf

希望它能帮助您了解其工作原理。

关于c++ - cvHaarDetectObjects 如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12404830/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com