Home | History | Annotate | Download | only in src

Lines Matching defs:feature

68     CvHidHaarFeature feature;
316 CvHaarFeature* feature = classifier->haar_feature + l;
322 if( fabs(feature->rect[2].weight) < DBL_EPSILON ||
323 feature->rect[2].r.width == 0 ||
324 feature->rect[2].r.height == 0 )
325 memset( &(node->feature.rect[2]), 0, sizeof(node->feature.rect[2]) );
528 CvHaarFeature* feature =
533 &cascade->stage_classifier[i].classifier[j].node[l].feature;
551 r[k] = feature->rect[k].r;
616 const float orig_feature_size = (float)(feature->rect[k].r.width)*feature->rect[k].r.height;
627 correction_ratio = weight_scale * (!feature->tilted ? 1 : 0.5);
630 if( !feature->tilted )
646 hidfeature->rect[k].weight = (float)(feature->rect[k].weight * correction_ratio);
675 double sum = calc_sum(node->feature.rect[0],p_offset) * node->feature.rect[0].weight;
676 sum += calc_sum(node->feature.rect[1],p_offset) * node->feature.rect[1].weight;
678 if( node->feature.rect[2].p0 )
679 sum += calc_sum(node->feature.rect[2],p_offset) * node->feature.rect[2].weight;
774 sum = calc_sum(node->feature.rect[0],p_offset) * node->feature.rect[0].weight;
775 sum += calc_sum(node->feature.rect[1],p_offset) * node->feature.rect[1].weight;
790 sum = calc_sum(node->feature.rect[0],p_offset) * node->feature.rect[0].weight;
791 sum += calc_sum(node->feature.rect[1],p_offset) * node->feature.rect[1].weight;
793 if( node->feature.rect[2].p0 )
794 sum += calc_sum(node->feature.rect[2],p_offset) * node->feature.rect[2].weight;
1757 #define ICV_HAAR_FEATURE_NAME "feature"
1892 sprintf( buf, "Feature node is not a valid map. "
2173 CvHaarFeature* feature = &tree->haar_feature[k];
2189 for( l = 0; l < CV_HAAR_FEATURE_MAX && feature->rect[l].r.width != 0; ++l )
2192 CV_CALL( cvWriteInt( fs, NULL, feature->rect[l].r.x ) );
2193 CV_CALL( cvWriteInt( fs, NULL, feature->rect[l].r.y ) );
2194 CV_CALL( cvWriteInt( fs, NULL, feature->rect[l].r.width ) );
2195 CV_CALL( cvWriteInt( fs, NULL, feature->rect[l].r.height ) );
2196 CV_CALL( cvWriteReal( fs, NULL, feature->rect[l].weight ) );
2200 CV_CALL( cvWriteInt( fs, ICV_HAAR_TILTED_NAME, feature->tilted ) );
2201 CV_CALL( cvEndWriteStruct( fs ) ); /* feature */