如何在openCV中查看cvHaarDetectObjects()内部?

时间:2013-08-27 07:05:48

标签: opencv time viola-jones

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

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

有人可以帮帮我吗?

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

  1. 转到here下载源代码,以便查看其编写方式。确保它与您正在运行的版本相同
  2. 运行刚刚下载的.exe文件,并指定一个解压缩OpenCV库的位置。它解压缩的不仅仅是图书馆本身;它包括大量有用的样本和文档等
  3. 转到解压缩的地方,然后转到 \ modules \ objdetect \ src \ haar.cpp 并在任何你想要的编辑器中打开它
  4. 按ctrl + F或您需要执行的任何操作来搜索文本并查找 cvHaarDetectObjects
  5. 吸收知识