Home | History | Annotate | Download | only in src

Lines Matching refs:pyramid

898 ////////////////////////////// IPP pyramid functions /////////////////////////////////////
1147 CvMat** pyramid;
1153 pyramid = *_pyramid;
1155 if( pyramid )
1158 cvReleaseMat( &pyramid[i] );
1172 CvMat** pyramid = 0;
1214 CV_ERROR( CV_StsOutOfRange, "The buffer is too small to fit the pyramid" );
1218 CV_CALL( pyramid = (CvMat**)cvAlloc( (extra_layers+1)*sizeof(pyramid[0]) ));
1219 memset( pyramid, 0, (extra_layers+1)*sizeof(pyramid[0]) );
1221 pyramid[0] = cvCreateMatHeader( size.height, size.width, src->type );
1222 cvSetData( pyramid[0], src->data.ptr, src->step );
1237 pyramid[i] = cvCreateMatHeader( layer_size.height, layer_size.width, src->type );
1239 cvSetData( pyramid[i], ptr, layer_step );
1243 pyramid[i] = cvCreateMat( layer_size.height, layer_size.width, src->type );
1246 cvPyrDown( pyramid[i-1], pyramid[i], filter );
1247 //cvResize( pyramid[i-1], pyramid[i], CV_INTER_LINEAR );
1253 cvReleasePyramid( &pyramid, extra_layers );
1255 return pyramid;