HOG特征提取算法及其在人脸检测中的应用

79 篇文章 ¥59.90 ¥99.00
本文介绍了HOG算法,一种图像特征提取方法,常用于行人检测,也在人脸检测中有广泛应用。通过Matlab实现,包括图像灰度化、梯度计算、单元格直方图构建、块归一化及SVM分类器训练,展示了HOG在人脸检测中的具体流程。

HOG特征提取算法及其在人脸检测中的应用

HOG(Histogram of Oriented Gradients)算法是一种图像特征提取方法,可以用来描述图像中的物体形状和纹理。它最初是用于行人检测,但在人脸检测等领域也有广泛的应用。

HOG算法的基本思想是将图像分成小的单元格,计算每个单元格内梯度方向直方图。然后将相邻若干个单元格组成一个块,对块内的直方图做归一化处理。最终将所有的块的特征串联起来,就得到了整个图像的特征向量。

下面我们用Matlab实现HOG特征提取,并将其应用到人脸检测中。

首先,我们需要载入一张图片并进行灰度化处理。

img = imread('face.jpg');
img_gray = rgb2gray(img)
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值