如何用OpenCV自带的adaboost程序训练并检测目标

如何用OpenCV自带的adaboost程序训练并检测目标,第1张

训练系统总体框架,由“ 训练部分”和 “ 补充部分”构成。依据系统框架,本文的训练系统可分为以下几个模块:

(1)以样本集为输入,在给定的矩形特征原型下,计算并获得矩形特征集;

(2)以特征集为输入,根据给定的弱学习算法,确定闽值,将特征与弱分类器一一对应,获得弱分类器集;

(3)以弱分类器集为输入, 在训练检出率和误判率限制下, 使用A d a B o o s t 算法

挑选最优的弱分类器构成强分类器;

(4)以强分类器集为输入,将其组合为级联分类器;

(5)以非人脸集为输入,组合强分类器为临时的级联分类器,筛选并补充

非人脸样本。

regionprops里有着最小外界矩形这个属性,但是这个矩型的对称轴始终都是是90’。

我一般就用regionprops提取某一个图像块的长轴和短轴,然后用这个长轴和短轴构造一个外接矩形。

以上就是关于如何用OpenCV自带的adaboost程序训练并检测目标全部的内容,包括:如何用OpenCV自带的adaboost程序训练并检测目标、1.请问matlab做运动目标检测后提取最小外接矩形程序怎么编程,、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10139958.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存