文章目录

  • Haar特征介绍(Haar Like Features)

Haar特征介绍(Haar Like Features)

Haar特征是一种反映图像的灰度变化的,像素分模块求差值的一种特征。它分为三类:边缘特征线性特征中心特征。用黑白两种矩形框组合成特征模板,在特征模板内用 黑色矩形像素和 减去 白色矩形像素和来表示这个模版的特征值。

  • 高类间变异性
  • 低类内变异性
  • 局部强度差
  • 不同尺度
  • 计算效率高

Viola提出的haar特征:
最原始的Haar-like特征在2002年的《A general framework for object detection》提出,四个基本特征结构,如下A,B,C,D所示。

扩展haar特征
在基本的四个haar特征基础上,文章《An extended set of Haar-like features for rapid object detection》对其做了扩展,将原来的4个扩展为14个。这些扩展特征主要增加了旋转性,能够提取到更丰富的边缘信息。


多尺度的Haar如:2x2、4x4、8x8、16x16、24x24等

归一化

参考:
https://blog.csdn.net/lanxuecc/article/details/52222369

OpenCV + CPP 系列(卅九)图像特征提取(Haar特征)相关推荐

  1. 目标检测的图像特征提取—Haar特征

    1.Haar-like特征 Haar-like特征最早是由Papageorgiou等应用于人脸表示,Viola和Jones在此基础上,使用3种类型4种形式的特征. Haar特征分为三类:边缘特征.线性 ...

  2. OpenCV + CPP 系列(九)颜色空间

    文章目录 一.函数简介 二.示例: 示例2 一.函数简介 OpenCV-python 颜色空间(RGB,HSV,Lab) inRange()函数 OpenCV中的inRange()函数将在两个阈值内的 ...

  3. 图像算法九:【图像特征提取】特征降维、PCA人脸特征抽取、局部二进制

    PCA数学理论: 关于PCA的理论,资料很多,公式也一大把,本人功底有限,理论方面这里就不列出了.下面主要从应用的角度大概来讲讲具体怎么实现数据集的降维. 把原始数据中每个样本用一个向量表示,然后把所 ...

  4. OpenCV入门系列 —— cv::dilate 图像膨胀

    OpenCV入门系列 -- cv::dilate 图像膨胀 前言 程序说明 输出结果 代码示例 前言 随着工业自动化.智能化的不断推进,机器视觉(2D/3D)在工业领域的应用和重要程度也同步激增(识别 ...

  5. OpenCV + CPP 系列(卅三)图像特征提取(Harris角点检测、Shi-Tomasi角点检测、自定义角点检测)

    文章目录 一.常用图像特征描述 二.Harris角点检测 演示Harris角点检测 三.Shi-Tomasi角点检测 四.自定义角点检测器 一.常用图像特征描述 SIFT.SURF.HOG.Haar. ...

  6. OpenCV + CPP 系列(卌一)图像特征匹配( FLANN 匹配)

    文章目录 一.FLANN简介 演示SURF--Flann 二.单应性矩阵 一.FLANN简介 FLANN库全称是Fast Library for Approximate Nearest Neighbo ...

  7. 利用OpenCV的级联分类器类CascadeClassifier和Haar特征实现人脸区域的检测

    级联分类器是将若干个分类器进行连接,从而构成一种多项式级的强分类器.级联分类器使用前要先进行训练,怎么训练呢?用目标的特征值去训练,对于人脸来说,通常使用Haar特征进行训练. Haar特征是由M.O ...

  8. OpenCV + CPP 系列(卅五)图像特征提取(SURF特征检测、SIFT特征检测)

    文章目录 一.SIFT特征检测 二.SURF特征检测 演示SURF.SIFT特征检测 OpenCV-python 角点特征检测之二(SIFT.SURF.ORB) 一.SIFT特征检测 SIFT(Sca ...

  9. OpenCV + CPP 系列(卅四)图像特征提取(亚像素级别角点检测)

    文章目录 亚像素级别角点检测 演示像素坐标检测 亚像素级别角点检测 亚像素:在生成数字图像处理时(拍照等)我们是将物理世界中连续的图像进行了离散化处理.现实世界中颜色为连续的且有无数种类,成像到像素面 ...

最新文章

  1. 互联网大厂技术面试内幕@霞落满天
  2. PHP中如何给日期加上一个月 加一周 加一天
  3. css3宽度变大动画_动画演示流量计的工作原理
  4. LeetCode 606. Construct String from Binary Tree
  5. selinum-操作表单元素-0223
  6. Kaggle新上比赛:空客公司卫星图像船体分割
  7. 目标检测——知识蒸馏的学习笔记
  8. Good Bye 2016 //智商再次下线,边界爆炸.....
  9. 复合页( Compound Page )
  10. 自学硬件真的可行吗?单片机原理知识点之存储器结构的理解(1)
  11. 第七十三节,css盒模型
  12. 一个站长要具备什么条件?
  13. 开源项目smartImageView
  14. python生成手写汉字字体_「zi2zi」:用AI生成自己的手写字体
  15. C语言中取值符(*)与取地址符()
  16. iPhone已停用,请连接iTunes
  17. HTML让背景图片铺满整个图片
  18. python爬虫项目-优美图库
  19. python绝技运用python成为顶级pdf_python绝技运用Python成为顶级黑客PDF高清文档免费下载...
  20. c补week1(linux c基本操作及C语言部分基础知识)

热门文章

  1. 跟着学之网络学习第一课(笔记)
  2. android studio到项目报错:Caused by: java.lang.AbstractMethodError
  3. AP6255 蓝牙驱动移植
  4. -----------------成长语录-----------------
  5. 决定微型计算机最主要的部件是,【单选题】决定微型计算机性能的最主要部件是( )。A. 内存 B. 硬盘 C. CPU D. 显示器...
  6. 干部智能工作平台 ——助力干部管理工作数字化改革
  7. 轻便+智能:史上最酷恒温器Nest 2.0! - TECH2IPO创见
  8. 南京软通动力面试感受
  9. python判断是否为闰年
  10. 推荐一款牛逼的搜索引擎,是Google的替代品吗?