人脸识别 openCV之HAAR特征基于积分图(代码实现)

本文介绍了如何使用Python实现OpenCV中的Haar特征,包括积分图的运用。作者参考了相关资料并提供了代码实现,展示了边缘、中心、对角线等四种基本Haar特征的效果,特别是详细讲解了HaarC特征的计算过程,即`白-2*黑`。文章还包含了简单的积分图测试代码。

关于积分图和haar特征的相关概念请参考知乎:机器学习随笔 OpenCV AdaBoost + Haar目标检测技术内幕(上)

https://zhuanlan.zhihu.com/p/31427728

但是我是要用python代码实现,使出洪荒之力搜出HaarA的实现代码

链接如下:openCV之HAAR特征(代码实现)https://blog.csdn.net/weixin_37720172/article/details/77926585

基于小姐姐的代码,把其他三个基本的Haar特征代码实现。

Harr基本特征一共有四个,分别是边缘特征,中心特征,对角线特征。也就是下图对应的A,B,C,D

 

以下为分别使用HaarA,HaarB,HaarC,HaarD特征之后的图像效果。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值