Home | History | Annotate | Download | only in src

Lines Matching full:labels

1413 cvWritebackLabels( const CvMat* labels, CvMat* dst_labels,
1426 CV_ERROR( CV_StsBadArg, "Array of output labels is not a valid matrix" );
1448 if( dst_labels && (!labels || labels->data.ptr != dst_labels->data.ptr) )
1450 if( !labels )
1451 CV_ERROR( CV_StsNullPtr, "NULL labels" );
1453 CV_ASSERT( labels->rows == 1 );
1456 CV_ERROR( CV_StsBadSize, "Array of output labels should be 1d vector" );
1460 "Size of vector of output labels is not equal to the total number of input samples" );
1462 CV_ASSERT( labels->cols == samples_selected );
1464 CV_CALL( icvConvertDataToSparse( labels->data.ptr, labels->step, labels->type,
1889 const CvMat* labels )
1901 CV_ASSERT( ICV_IS_MAT_OF_TYPE(labels, CV_32SC1) );
1905 CV_ASSERT( nsamples == labels->cols );
1911 labels->data.i[i] = icvGetNumberOfCluster( probs->data.db + i*probs->cols,
1913 counts->data.i[labels->data.i[i] + 1]++;
1929 int label = labels->data.i[i];
1943 counts->data.i[labels->data.i[maxprob_loc] + 1]--;
1944 labels->data.i[maxprob_loc] = j;