/*
* icvGetAuxImages
*作用:计算原图像的积分图,旋转积分图,平方积分图和归一化因子
*/
static
void icvGetAuxImages( CvMat* img, //原图像
CvMat* sum, //所求积分图
...
分类:
其他好文 时间:
2015-07-20 16:39:19
阅读次数:
175
其源码在opencv的cvboost.cpp文件之中,具体内容和部分注释如下所示:
/*
*cvTrimWeights
*作用:对小于一定阈值的权重剔除,因为权重较小的样本对训练结果影响很小,剔除后,这样在训练样本时可以缩短训练时间
*/
CV_BOOST_IMPL
CvMat* cvTrimWeights( CvMat* weights,//训练样本的权重矩阵
...
分类:
其他好文 时间:
2015-07-10 16:42:21
阅读次数:
149
cvReadTrainData的源码在opencv的cvboost.cpp文件之中,具体内容如下所示:
CV_BOOST_IMPL
void cvReadTrainData( const char* filename,
int flags,
CvMat** trainData,
...
分类:
其他好文 时间:
2015-07-10 16:36:12
阅读次数:
105
static void CV_CDECL icvDefaultSplitIdx_R( int compidx, float threshold,
CvMat* idx, CvMat** left, CvMat** right,
void* userdata...
分类:
其他好文 时间:
2015-07-10 11:24:28
阅读次数:
101
CV_BOOST_IMPL
CvClassifier* cvCreateStumpClassifier( CvMat* trainData,
int flags,
CvMat* trainClasses,
CvMat* /*typeMask*/,
...
分类:
其他好文 时间:
2015-07-09 13:19:10
阅读次数:
123
/*
*函数icvGetTrainingDataCallback介绍
*功能:对所有样本计算特征编号从first开始的num个特征,并保存到mat里。
*输入:
*CvMat* mat矩阵样本总数个行,num个列。保存每个样本的num个特征值。
*First:特征类型编号的开始处
*Num:要计算的特征类型个数。
*Userdata:积分矩阵和权重、特征模板等信息。
*输出:
*CvMat* ma...
分类:
其他好文 时间:
2015-06-23 20:13:15
阅读次数:
146
cvEvalCARTClassifier结构体的内容在cvboost.cpp文件里面,具体内容如下:
CV_BOOST_IMPL
float cvEvalCARTClassifier( CvClassifier* classifier, CvMat* sample )
{
CV_FUNCNAME( "cvEvalCARTClassifier" );
int idx = 0;...
分类:
其他好文 时间:
2015-06-17 16:38:26
阅读次数:
108
网上搜索了很多,检查中发现的信息劣势,检查源代码同Cv为类的开始。包含详细的数据不(仅存储指针)CvMattypedef struct CvMat{ int type; int step; /* for internal use only */ int* refcount; ...
分类:
其他好文 时间:
2015-06-08 19:10:48
阅读次数:
123
/*
*CvMat矩阵头
*/
typedef struct CvMat
{
int type; //数据类型,比如CV_32FC1含义是32位浮点型单通道,再比如CV_8UC3含义是8位无符号整型三通道
int step; //每行数据的字节数
int* refcount;/* for internal use only */
int hdr_refcount;
u...
分类:
其他好文 时间:
2015-06-04 17:09:21
阅读次数:
155
cvFindExtrinsicCameraParams2函数的定义:1 void cvFindExtrinsicCameraParams2( const CvMat* object_points,2 const CvMat* im...
分类:
其他好文 时间:
2015-05-31 16:39:23
阅读次数:
734