Lines Matching refs:fs
2051 icvReadHaarClassifier( CvFileStorage* fs, CvFileNode* node )
2064 stages_fn = cvGetFileNodeByName( fs, node, ICV_HAAR_STAGES_NAME );
2072 seq_fn = cvGetFileNodeByName( fs, node, ICV_HAAR_SIZE_NAME );
2098 trees_fn = cvGetFileNodeByName( fs, stage_fn, ICV_HAAR_TREES_NAME );
2159 feature_fn = cvGetFileNodeByName( fs, node_fn, ICV_HAAR_FEATURE_NAME );
2166 rects_fn = cvGetFileNodeByName( fs, feature_fn, ICV_HAAR_RECTS_NAME );
2244 fn = cvGetFileNodeByName( fs, feature_fn, ICV_HAAR_TILTED_NAME);
2252 fn = cvGetFileNodeByName( fs, node_fn, ICV_HAAR_THRESHOLD_NAME);
2260 fn = cvGetFileNodeByName( fs, node_fn, ICV_HAAR_LEFT_NODE_NAME);
2275 fn = cvGetFileNodeByName( fs, node_fn, ICV_HAAR_LEFT_VAL_NAME );
2298 fn = cvGetFileNodeByName( fs, node_fn,ICV_HAAR_RIGHT_NODE_NAME);
2313 fn = cvGetFileNodeByName( fs, node_fn, ICV_HAAR_RIGHT_VAL_NAME );
2349 fn = cvGetFileNodeByName( fs, stage_fn, ICV_HAAR_STAGE_THRESHOLD_NAME);
2360 fn = cvGetFileNodeByName( fs, stage_fn, ICV_HAAR_PARENT_NAME );
2368 fn = cvGetFileNodeByName( fs, stage_fn, ICV_HAAR_NEXT_NAME );
2393 icvWriteHaarClassifier( CvFileStorage* fs, const char* name, const void* struct_ptr,
2402 cvStartWriteStruct( fs, name, CV_NODE_MAP, CV_TYPE_NAME_HAAR, attributes );
2404 cvStartWriteStruct( fs, ICV_HAAR_SIZE_NAME, CV_NODE_SEQ | CV_NODE_FLOW );
2405 cvWriteInt( fs, NULL, cascade->orig_window_size.width );
2406 cvWriteInt( fs, NULL, cascade->orig_window_size.height );
2407 cvEndWriteStruct( fs ); /* size */
2409 cvStartWriteStruct( fs, ICV_HAAR_STAGES_NAME, CV_NODE_SEQ );
2412 cvStartWriteStruct( fs, NULL, CV_NODE_MAP );
2414 cvWriteComment( fs, buf, 1 );
2416 cvStartWriteStruct( fs, ICV_HAAR_TREES_NAME, CV_NODE_SEQ );
2422 cvStartWriteStruct( fs, NULL, CV_NODE_SEQ );
2424 cvWriteComment( fs, buf, 1 );
2430 cvStartWriteStruct( fs, NULL, CV_NODE_MAP );
2439 cvWriteComment( fs, buf, 1 );
2441 cvStartWriteStruct( fs, ICV_HAAR_FEATURE_NAME, CV_NODE_MAP );
2443 cvStartWriteStruct( fs, ICV_HAAR_RECTS_NAME, CV_NODE_SEQ );
2446 cvStartWriteStruct( fs, NULL, CV_NODE_SEQ | CV_NODE_FLOW );
2447 cvWriteInt( fs, NULL, feature->rect[l].r.x );
2448 cvWriteInt( fs, NULL, feature->rect[l].r.y );
2449 cvWriteInt( fs, NULL, feature->rect[l].r.width );
2450 cvWriteInt( fs, NULL, feature->rect[l].r.height );
2451 cvWriteReal( fs, NULL, feature->rect[l].weight );
2452 cvEndWriteStruct( fs ); /* rect */
2454 cvEndWriteStruct( fs ); /* rects */
2455 cvWriteInt( fs, ICV_HAAR_TILTED_NAME, feature->tilted );
2456 cvEndWriteStruct( fs ); /* feature */
2458 cvWriteReal( fs, ICV_HAAR_THRESHOLD_NAME, tree->threshold[k]);
2462 cvWriteInt( fs, ICV_HAAR_LEFT_NODE_NAME, tree->left[k] );
2466 cvWriteReal( fs, ICV_HAAR_LEFT_VAL_NAME,
2472 cvWriteInt( fs, ICV_HAAR_RIGHT_NODE_NAME, tree->right[k] );
2476 cvWriteReal( fs, ICV_HAAR_RIGHT_VAL_NAME,
2480 cvEndWriteStruct( fs ); /* split */
2483 cvEndWriteStruct( fs ); /* tree */
2486 cvEndWriteStruct( fs ); /* trees */
2488 cvWriteReal( fs, ICV_HAAR_STAGE_THRESHOLD_NAME, cascade->stage_classifier[i].threshold);
2489 cvWriteInt( fs, ICV_HAAR_PARENT_NAME, cascade->stage_classifier[i].parent );
2490 cvWriteInt( fs, ICV_HAAR_NEXT_NAME, cascade->stage_classifier[i].next );
2492 cvEndWriteStruct( fs ); /* stage */
2495 cvEndWriteStruct( fs ); /* stages */
2496 cvEndWriteStruct( fs ); /* root */