2

我已经在互联网上搜索了 2 周,但我找不到我需要的答案。

我正在学习人脸检测中的局部二进制模式,我想构建一个应用程序来检测图像中的人脸,而不使用 OpenCV 类,我的意思是我想构建自己的类。

我在 openCV 中看到了这个 xml 文件“lbpcascade_frontalface.xml”。我认为这个文件是用来通过局部二进制模式算法识别人脸的,所以我想用它来识别图像中的人脸,但我不了解数据节点。

他们的意思是什么?如何使用它们?尤其是leafValuesinternalNodes标签中的数据

<stages>
<!-- stage 0 -->
<_>
  <maxWeakCount>3</maxWeakCount>
  <stageThreshold>-0.7520892024040222</stageThreshold>
  <weakClassifiers>
    <!-- tree 0 -->
    <_>
      <internalNodes>
        0 -1 46 -67130709 -21569 -1426120013 -1275125205 -21585
        -16385 587145899 -24005</internalNodes>
      <leafValues>
        -0.6543210148811340 0.8888888955116272</leafValues></_>

如果我的英语不好,我很抱歉。

4

1 回答 1

1

这些节点是面部布局的连接点。这个 xml 准确地根据点定义了正面布局,即:- 为瞳孔、右脸颊、左太阳穴等定义了点。

于 2015-09-15T09:18:45.687 回答