From 7bfb38055c16e8f5c32be891e4364fa749e37e8d Mon Sep 17 00:00:00 2001 From: elenagvo Date: Tue, 28 Nov 2017 17:11:16 +0300 Subject: [PATCH] remove matrix release --- modules/imgproc/src/smooth.cpp | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/modules/imgproc/src/smooth.cpp b/modules/imgproc/src/smooth.cpp index a6c4f6b..afe45af 100644 --- a/modules/imgproc/src/smooth.cpp +++ b/modules/imgproc/src/smooth.cpp @@ -1562,7 +1562,7 @@ void cv::boxFilter( InputArray _src, OutputArray _dst, int ddepth, anchor.x, anchor.y, normalize, borderType&~BORDER_ISOLATED); CV_OVX_RUN(true, - openvx_boxfilter(_src, _dst, ddepth, ksize, anchor, normalize, borderType)) + openvx_boxfilter(src, dst, ddepth, ksize, anchor, normalize, borderType)) CV_IPP_RUN_FAST(ipp_boxfilter(src, dst, ksize, anchor, normalize, borderType)); @@ -2124,15 +2124,12 @@ void cv::GaussianBlur( InputArray _src, OutputArray _dst, Size ksize, ofs.x, ofs.y, wsz.width - src.cols - ofs.x, wsz.height - src.rows - ofs.y, ksize.width, ksize.height, sigma1, sigma2, borderType&~BORDER_ISOLATED); - src.release(); - dst.release(); - CV_OVX_RUN(true, - openvx_gaussianBlur(_src, _dst, ksize, sigma1, sigma2, borderType)) + openvx_gaussianBlur(src, dst, ksize, sigma1, sigma2, borderType)) - CV_IPP_RUN_FAST(ipp_GaussianBlur(_src, _dst, ksize, sigma1, sigma2, borderType)); + CV_IPP_RUN_FAST(ipp_GaussianBlur(src, dst, ksize, sigma1, sigma2, borderType)); - sepFilter2D(_src, _dst, sdepth, kx, ky, Point(-1, -1), 0, borderType); + sepFilter2D(src, dst, sdepth, kx, ky, Point(-1, -1), 0, borderType); } /****************************************************************************************\ -- 2.7.4