From 5cbec286fc61c2d572b2dd2f3f494e205c63cca4 Mon Sep 17 00:00:00 2001 From: Andrey Kamaev Date: Mon, 28 Nov 2011 16:38:36 +0000 Subject: [PATCH] Tegra-optimized pyrUp --- modules/imgproc/src/pyramids.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/imgproc/src/pyramids.cpp b/modules/imgproc/src/pyramids.cpp index fa4159c..fa1934e 100644 --- a/modules/imgproc/src/pyramids.cpp +++ b/modules/imgproc/src/pyramids.cpp @@ -437,6 +437,12 @@ void cv::pyrUp( InputArray _src, OutputArray _dst, const Size& _dsz ) Size dsz = _dsz == Size() ? Size(src.cols*2, src.rows*2) : _dsz; _dst.create( dsz, src.type() ); Mat dst = _dst.getMat(); + +#ifdef HAVE_TEGRA_OPTIMIZATION + if(tegra::pyrUp(src, dst)) + return; +#endif + int depth = src.depth(); PyrFunc func = 0; if( depth == CV_8U ) -- 2.7.4