Lines Matching refs:corr
635 void crossCorr( const Mat& img, const Mat& _templ, Mat& corr, in crossCorr() argument
648 CV_Assert( img.dims <= 2 && templ.dims <= 2 && corr.dims <= 2 ); in crossCorr()
662 corr.create(corrsize, ctype); in crossCorr()
669 blocksize.width = std::min( blocksize.width, corr.cols ); in crossCorr()
672 blocksize.height = std::min( blocksize.height, corr.rows ); in crossCorr()
681 blocksize.width = MIN( blocksize.width, corr.cols ); in crossCorr()
683 blocksize.height = MIN( blocksize.height, corr.rows ); in crossCorr()
727 int tileCountX = (corr.cols + blocksize.width - 1)/blocksize.width; in crossCorr()
728 int tileCountY = (corr.rows + blocksize.height - 1)/blocksize.height; in crossCorr()
749 Size bsz(std::min(blocksize.width, corr.cols - x), in crossCorr()
750 std::min(blocksize.height, corr.rows - y)); in crossCorr()
759 Mat cdst(corr, Rect(x, y, bsz.width, bsz.height)); in crossCorr()
870 Mat corr(corrSize, CV_32F); in matchTemplateMask() local
871 crossCorr( img, mask2_templ, corr, corr.size(), corr.type(), Point(0,0), 0, 0 ); in matchTemplateMask()
874 result -= corr * 2; in matchTemplateMask()
885 Mat corr(corrSize, CV_32F); in matchTemplateMask() local
886 crossCorr( img2, mask2, corr, corr.size(), corr.type(), Point(0,0), 0, 0 ); in matchTemplateMask()
889 sqrt(corr, corr); in matchTemplateMask()
890 result = result.mul(1/corr); in matchTemplateMask()