Commit 7df45c0d authored by marina.kolpakova's avatar marina.kolpakova

remove unnecessary copying in SURF

parent 91913364
......@@ -147,16 +147,13 @@ namespace
bindImgTex(img);
integralBuffered(img, tmpSum, surf_.intBuffer);
tmpSum.copyTo(surf_.sum);
integralBuffered(img, surf_.sum, surf_.intBuffer);
sumOffset = bindSumTex(surf_.sum);
if (use_mask)
{
min(mask, 1.0, surf_.mask1);
integralBuffered(surf_.mask1, tmpMaskSum, surf_.intBuffer);
tmpMaskSum.copyTo(surf_.maskSum);
integralBuffered(surf_.mask1, surf_.maskSum, surf_.intBuffer);
maskOffset = bindMaskSumTex(surf_.maskSum);
}
}
......@@ -231,9 +228,6 @@ namespace
private:
SURF_GPU& surf_;
cv::gpu::GpuMat tmpSum;
cv::gpu::GpuMat tmpMaskSum;
int img_cols, img_rows;
bool use_mask;
......
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