0

我正在尝试优化用纯 C 代码编写的 Viola-Jones 代码,因为检测人脸的时间比使用 openCV 函数的代码要长。

我想看看 cvHaarDetectObjects 函数是如何工作的,但我找不到。

有人可以帮我吗?

4

2 回答 2

2

或者,您可以在线浏览代码 - https://github.com/Itseez/opencv/blob/master/modules/objdetect/src/haar.cpp

于 2013-08-27T11:48:00.213 回答
1
  1. 这里下载源代码,这样你就可以看到它是如何编写的。确保它与您正在运行的版本相同
  2. 运行刚刚下载的 .exe 文件并指定解压 OpenCV 库的位置。它解压的不仅仅是库本身;它包括大量有用的示例和文档等
  3. 转到您解压缩它的任何地方,然后转到\modules\objdetect\src\haar.cpp并在您想要的任何编辑器中打开它
  4. 按 ctrl+F 或您需要执行的任何操作来搜索文本并查找cvHaarDetectObjects
  5. 吸收知识
于 2013-08-27T09:26:37.163 回答