Commit f95203e9 authored by Vadim Pisarevsky's avatar Vadim Pisarevsky

Merge pull request #5759 from grundman:patch-1

parents 387935e9 2f0a598a
...@@ -3258,6 +3258,12 @@ void cv::resize( InputArray _src, OutputArray _dst, Size dsize, ...@@ -3258,6 +3258,12 @@ void cv::resize( InputArray _src, OutputArray _dst, Size dsize,
_dst.create(dsize, src.type()); _dst.create(dsize, src.type());
Mat dst = _dst.getMat(); Mat dst = _dst.getMat();
if (dsize == ssize) {
// Source and destination are of same size. Use simple copy.
src.copyTo(dst);
return;
}
#ifdef HAVE_TEGRA_OPTIMIZATION #ifdef HAVE_TEGRA_OPTIMIZATION
if (tegra::useTegra() && tegra::resize(src, dst, (float)inv_scale_x, (float)inv_scale_y, interpolation)) if (tegra::useTegra() && tegra::resize(src, dst, (float)inv_scale_x, (float)inv_scale_y, interpolation))
return; return;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment