首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Haar Cascade XML

Haar Cascade XML
EN

Stack Overflow用户
提问于 2021-11-22 13:50:48
回答 1查看 377关注 0票数 0

我感兴趣的是以下xml文件中的所有内容意味着什么:

代码语言:javascript
复制
<stages>
<trees>
<feature>
<rects>
<_>
<tilted>
<threshold>
<left_val>
<right_val>

这五个整数在rects之间的含义。

代码语言:javascript
复制
        <feature>
          <rects>
            <_>
              14 18 1 2 -1.</_>
            <_>
              14 19 1 1 2.</_></rects>
          <tilted>0</tilted></feature>
        <threshold>-4.3883759644813836e-005</threshold>
        <left_val>0.3130159080028534</left_val>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-26 22:15:20

好吧,你让这件事变得更难了,但我会努力的。我想,您是在询问OpnenCV中的对象检测器。这是起源于Viola&Jones人脸探测器的增强分类器的级联,它将每个图像区域/补丁分类为对象/背景类,称为扫描窗口对象检测器。

  • <stages>是一系列越来越复杂的分类器,它试图识别一个图像补丁是否包含一个人脸(具有越来越高的可信度)。
  • <trees>应该是更简单的分类器,它是由各个阶段组成的。
  • <feature>是一种简单的手工编码特性,它从图像中提取单个值.
  • <rects>是由一个特征组成的矩形区域。
  • 如果特征是45°旋转,<tilted>可以是一个二进制值。
  • <threshod>是特性值的三个部分。
  • 如果特征值低于<left_val>,则对分类区域包含人脸的概率进行表决。
  • <right_val>是一种关于特征值高于<threshold>时分类区域包含人脸的概率的投票。

PS:我可能错了,我做了这类量词的博士学位,我没有写OpenCV。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70066843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档