Lines Matching refs:hist
83 vector<CvHistogram*> hist; member in CV_BaseHistTest
114 for( size_t i = 0; i < hist.size(); i++ ) in clear()
115 cvReleaseHist( &hist[i] ); in clear()
252 Mat h = cvarrToMat(hist[hist_i]->bins); in init_hist()
257 CvArr* arr = hist[hist_i]->bins; in init_hist()
288 hist.resize(hist_count); in prepare_test_case()
292 hist[i] = cvCreateHist( cdims, dims, hist_type, r, uniform ); in prepare_test_case()
361 cvZero( hist[i]->bins ); in init_hist()
436 CvArr* h = hist[0]->bins; in run_func()
624 cvSetRealND( hist[0]->bins, min_idx0, min_val0 ); in init_hist()
625 cvSetRealND( hist[0]->bins, max_idx0, max_val0 ); in init_hist()
634 ((CvSparseMat*)hist[0]->bins)->copyToSparseMat(h); in run_func()
641 cvGetMinMaxHistValue( hist[0], &min_val, &max_val, min_idx, max_idx ); in run_func()
719 ((CvSparseMat*)hist[0]->bins)->heap->active_count == 0 ) in prepare_test_case()
732 ((CvSparseMat*)hist[0]->bins)->copyToSparseMat(h); in run_func()
734 cvReleaseSparseMat((CvSparseMat**)&hist[0]->bins); in run_func()
735 hist[0]->bins = cvCreateSparseMat(h); in run_func()
738 cvNormalizeHist( hist[0], factor ); in run_func()
750 const float* ptr = (float*)cvPtr1D( hist[0]->bins, 0 ); in validate_test_results()
757 CvSparseMat* sparse = (CvSparseMat*)hist[0]->bins; in validate_test_results()
846 memcpy( values->data.fl, cvPtr1D( hist[0]->bins, 0 ), total_size*sizeof(float) ); in prepare_test_case()
850 CvSparseMat* sparse = (CvSparseMat*)hist[0]->bins; in prepare_test_case()
883 cvThreshHist( hist[0], threshold ); in run_func()
896 ptr = (float*)cvPtr1D( hist[0]->bins, 0 ); in validate_test_results()
898 sparse = (CvSparseMat*)hist[0]->bins; in validate_test_results()
984 ((CvSparseMat*)hist[0]->bins)->copyToSparseMat(h0); in run_func()
985 ((CvSparseMat*)hist[1]->bins)->copyToSparseMat(h1); in run_func()
991 result[k] = cvCompareHist( hist[0], hist[1], k ); in run_func()
1007 float* ptr0 = (float*)cvPtr1D( hist[0]->bins, 0 ); in validate_test_results()
1008 float* ptr1 = (float*)cvPtr1D( hist[1]->bins, 0 ); in validate_test_results()
1035 CvSparseMat* sparse0 = (CvSparseMat*)hist[0]->bins; in validate_test_results()
1036 CvSparseMat* sparse1 = (CvSparseMat*)hist[1]->bins; in validate_test_results()
1209 cvCalcHist( images, hist[0], 0, images[CV_MAX_DIM] ); in run_func()
1214 cvTsCalcHist( IplImage** _images, CvHistogram* hist, IplImage* _mask, int* channels ) in cvTsCalcHist() argument
1225 int uniform = CV_IS_UNIFORM_HIST(hist); in cvTsCalcHist()
1230 cdims = cvGetDims( hist->bins, dims ); in cvTsCalcHist()
1232 cvZero( hist->bins ); in cvTsCalcHist()
1274 double v = val[k], lo = hist->thresh[k][0], hi = hist->thresh[k][1]; in cvTsCalcHist()
1285 float* t = hist->thresh2[k]; in cvTsCalcHist()
1300 (*(float*)cvPtrND( hist->bins, idx ))++; in cvTsCalcHist()
1310 cvTsCalcHist( images, hist[1], images[CV_MAX_DIM], channels ); in validate_test_results()
1311 diff = cvCompareHist( hist[0], hist[1], CV_COMP_CHISQR ); in validate_test_results()
1416 cvTsCalcHist( images, hist[0], images[CV_MAX_DIM], channels ); in prepare_test_case()
1442 cvCalcBackProject( images, images[CV_MAX_DIM+1], hist[0] ); in run_func()
1447 cvTsCalcBackProject( IplImage** images, IplImage* dst, CvHistogram* hist, int* channels ) in cvTsCalcBackProject() argument
1458 int uniform = CV_IS_UNIFORM_HIST(hist); in cvTsCalcBackProject()
1462 cdims = cvGetDims( hist->bins, dims ); in cvTsCalcBackProject()
1494 double v = val[k], lo = hist->thresh[k][0], hi = hist->thresh[k][1]; in cvTsCalcBackProject()
1505 float* t = hist->thresh2[k]; in cvTsCalcBackProject()
1518 bin_val = (float)cvGetRealND( hist->bins, idx ); in cvTsCalcBackProject()
1536 cvTsCalcBackProject( images, images[CV_MAX_DIM+2], hist[0], channels ); in validate_test_results()
1643 cvTsCalcHist( images, hist[0], 0, channels ); in prepare_test_case()
1644 cvNormalizeHist( hist[0], factor ); in prepare_test_case()
1670 cvCalcBackProjectPatch( images, images[CV_MAX_DIM], patch_size, hist[0], method, factor ); in run_func()
1676 CvHistogram* hist, int method, in cvTsCalcBackProjectPatch() argument
1687 dims = cvGetDims( hist->bins ); in cvTsCalcBackProjectPatch()
1688 cvCopyHist( hist, &model ); in cvTsCalcBackProjectPatch()
1689 cvNormalizeHist( hist, factor ); in cvTsCalcBackProjectPatch()
1715 result = cvCompareHist( model, hist, method ); in cvTsCalcBackProjectPatch()
1730 patch_size, hist[0], method, factor, channels ); in validate_test_results()
1795 cvCalcBayesianProb( &hist[0], hist_count/2, &hist[hist_count/2] ); in run_func()
1811 double v = hist[j]->mat.data.fl[i]; in validate_test_results()
1820 double v = hist[j+n]->mat.data.fl[i]; in validate_test_results()