Lines Matching refs:height
115 blocksize.height = cvRound(templ->rows*block_scale);
116 blocksize.height = MAX( blocksize.height, min_block_size - templ->rows + 1 );
117 blocksize.height = MIN( blocksize.height, corr->rows );
122 dftsize.height = cvGetOptimalDFTSize(blocksize.height + templ->rows - 1);
123 if( dftsize.width <= 0 || dftsize.height <= 0 )
129 blocksize.height = dftsize.height - templ->rows + 1;
130 blocksize.height = MIN( blocksize.height, corr->rows );
132 CV_CALL( dft_templ = cvCreateMat( dftsize.height*templ_cn, dftsize.width, max_depth ));
137 CV_CALL( dft_img[k] = cvCreateMat( dftsize.height, dftsize.width, max_depth ));
144 (blocksize.height + templ->rows - 1)*CV_ELEM_SIZE(depth));
147 buf_size = MAX( buf_size, blocksize.width*blocksize.height*CV_ELEM_SIZE(corr_depth));
160 int yofs = k*dftsize.height;
183 cvGetSubRect( dft_templ, dst, cvRect(0,yofs,dftsize.width,dftsize.height) );
188 tile_count_y = (corr->rows + blocksize.height - 1)/blocksize.height;
200 int y = (k/tile_count_x)*blocksize.height;
206 CvSize csz = { blocksize.width, blocksize.height }, isz;
210 csz.height = MIN( csz.height, corr->rows - y );
212 isz.height = csz.height + templ->rows - 1;
214 y2 = MIN( img->rows, y0 + isz.height );
219 yofs = i*dftsize.height;
223 cvRect(0,0,isz.width,isz.height) );
226 if( x2 - x1 < isz.width || y2 - y1 < isz.height )
249 dftsize.width - isz.width,dftsize.height) );
253 cvDFT( _dft_img, _dft_img, CV_DXT_FORWARD, isz.height );
255 cvRect(0,(templ_cn>1?yofs:0),dftsize.width,dftsize.height) );
258 cvDFT( _dft_img, _dft_img, CV_DXT_INVERSE, csz.height );
260 src = cvGetSubRect( _dft_img, &sstub, cvRect(0,0,csz.width,csz.height) );
261 dst = cvGetSubRect( corr, &dstub, cvRect(x,y,csz.width,csz.height) );
268 planes[i] = cvInitMatHeader( &temp, csz.height, csz.width,
283 cvInitMatHeader( &temp, csz.height, csz.width,