/* *icvPrecalculate *作用:计算特征值,并排序 *详细来说也就是依据训练样本信息和haar特征信息,在函数内部引用icvGetTrainingDataCallback来 *分批计算正负样本的前numprecalated个haar特征值.并把计算好的特征值进行排序,最后结果存储在data->valcache之中 */ static void icvPrecalculate( CvHaarTrainingData* data, //训练样本信息 CvIntHaarFeatures…