Lines Matching refs:hist

46                                               CvHistogram* hist, int dont_clear ))
50 CvHistogram* hist, int dont_clear ))
63 CvHistogram* hist, int dont_clear )
68 if( !hist || !img )
71 dims = hist->c_dims;
75 if( hist->type != CV_HIST_ARRAY )
82 for( i = 0; i < hist->c_dims; i++ )
84 if( !hist->thresh[i] )
86 assert( hist->chdims[i] );
89 j = hist->dims[0] * hist->mdims[0];
91 int *n = (int *)cvAlloc( (size_t)hist->dims[0] * sizeof( int ));
93 if( hist->type == CV_HIST_ARRAY )
98 hist->array[i] = 0;
102 switch (hist->c_dims)
107 int *array = (int *) hist->array;
108 int *chdims = hist->chdims[0];
111 array[i] = cvRound( hist->array[i] );
150 hist->array[i] = (float) array[i] / n[i];
152 hist->array[i] = 0;
176 CvSize size, CvHistogram * hist, int dont_clear )
182 if( !hist || !img || !mask )
185 dims = hist->c_dims;
189 if( hist->type != CV_HIST_ARRAY )
196 for( i = 0; i < hist->c_dims; i++ )
198 if( !hist->thresh[i] )
200 assert( hist->chdims[i] );
203 j = hist->dims[0] * hist->mdims[0];
205 int *n = (int *)cvAlloc( (size_t) hist->dims[0] * sizeof( int ));
207 if( hist->type == CV_HIST_ARRAY )
212 hist->array[i] = 0;
216 switch (hist->c_dims)
222 int *array = (int *) hist->array;
223 int *chdims = hist->chdims[0];
226 array[i] = cvRound( hist->array[i] );
277 hist->array[i] = (float) array[i] / n[i];
279 hist->array[i] = 0;
293 CV_IMPL void cvCalcContrastHist( IplImage** img, CvHistogram* hist, int dont_clear )
302 {for( int i = 0; i < hist->c_dims; i++ )
305 {for( int i = 0; i < hist->c_dims; i++ )
317 IPPI_CALL( icvCalcContrastHist8uC1R( data, step, roi, hist, dont_clear ) );
328 cvCalcContrastHist( IplImage ** img, CvHistogram * hist, int dont_clear, IplImage * mask )
340 for( int i = 0; i < hist->c_dims; i++ )
353 for( int i = 0; i < hist->c_dims; i++ )
369 IPPI_CALL( icvCalcContrastHist8uC1R( data, step, roi, hist, dont_clear ));
374 mask_step, roi, hist, dont_clear ));