![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
翻译
迷途中的前进
这个作者很懒,什么都没留下…
展开
-
cvCreateCascadeClassifier
/* * cvCreateCascadeClassifier *创建级联分类器 * dirname -将创建目录分类器的目录名 * 该目录名必须存在,其包含的子目录为 0, 1, 2, ... (nstages-1). * vecfilename - .vec文件,它包括包含样本图像的文件名 * bgfilename - 背景描述文件名 * bg_vecfile - 如果bgfilename 代表一个包含离散负样本文件,那么为true翻译 2015-07-02 10:21:20 · 1496 阅读 · 0 评论 -
cvBoostStartTraining
cvBoostStartTraining * * 该函数的作用是在第一个弱分类器训练时,初始化训练过程,计算特征值,并初始化样本权重 * * 参数含义如下: * trainClasses * 它是训练样本类的向量,每个元素要么是0,要么是1;而且数据0,1的数据烈性必须是CV_32FC1,即32位浮点型单通道的类型 * weakTrainVals * 第一个训练好的弱分类器的响应值,数据类型是CV_32FC1. * 注:响应值,我的理解是正负样本在该弱分翻译 2015-06-26 09:37:39 · 924 阅读 · 0 评论 -
CV_Assert的含义
c++: CV_Assert(expr None) expr参数含义:检查的对象。宏CV_Asser(和宏CV_DbgAssert)可以评估指定的表达方式。如果参数none是0,该宏返回一个错误。宏CV_Assert在Debug 和 Release模式下都可以检查运行情况,但是宏CV_DbgAssert只在Debug下可以使用。我的理解:CV_Assert()若括号中的表达式值为false,则返回一个错误信息。翻译 2015-06-05 14:49:38 · 8826 阅读 · 0 评论 -
CvBoostType
/* * CvBoostType * * 结构体CvBoostType 穷举boosting 类型 * * 注: * 共有四种boosting变量,这些变量都支持两分类分类器,分别如下: * Discrete AdaBoost, Real AdaBoost, LogitBoost and Gentle AdaBoost. * L2 (两类分类器) and LK (K 类分类器)算法更接近LogitBoost,但是在数值上比 Gentle AdaBoost更稳定 * 对于回翻译 2015-07-06 15:22:16 · 881 阅读 · 0 评论 -
cvBoostNextWeakClassifier(翻译)
cvBoostNextWeakClassifier *这个函数的作用是为了训练下一个弱分类器,进行下一个迭代训练,计算响应值和权重 * * 参数含义: * weakEvalVals * 用上一个迭代训练的弱分类器(第i次迭代)来计算每一个样本的响应值的向量, 必须是 CV_32FC1 的类型 * trainClasses * 训练样本类的向量 0 or 1,类型必须为 CV_32FC1. * weakTrainVals * 下一个弱分类器(第i+1次迭翻译 2015-07-06 16:17:37 · 964 阅读 · 0 评论 -
史上最全opencv源码解读,opencv源码详细解读目录
opencv源码主要是基于adaboost算法,进行人脸的haar分类器训练!在我近两个月的研究opencv源码的过程很枯燥,也有很多收获,在我博客中也写了不少文章,比较乱,现在整理一下目录如下,大家可以直接点开链接的。这样一方面可以方便自己查阅,另一方面也是回报csdn方便大家,如有不足请大家多多指出大笑 未完待续,更新中~~~~~~~1 宏(1)ICV_DEF_FIND_STUMP_THRESHOLD_SQ(2)ICV_DEF_FIND_STUMP_THRESHOLD(3)C原创 2015-07-08 09:18:59 · 18860 阅读 · 1 评论