我一直在互联网上搜索2周,但我找不到我需要的答案。
我正在学习人脸检测中的局部二进制模式,我想构建一个应用来检测图像中的面部而不使用OpenCV类,我的意思是我想建立自己的类。
我在openCV中看到了这个xml文件“lbpcascade_frontalface.xml”。我认为这个文件用于通过局部二进制模式算法识别人脸,所以我想用它来识别图像中的人脸,但我不了解数据节点。
他们是什么意思?怎么用? 特别是 leafValues 和 internalNodes 标记中的数据
<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></_>
如果我的英语不好,我很抱歉。
答案 0 :(得分:1)
这些节点是面部布局的连接点。这个xml根据点精确地定义了一个正面布局,即: - 为瞳孔,右脸颊,左眼镜等定义了点。