Commit a8ca5606 authored by Dan's avatar Dan Committed by Dan

Fixed more missing async calls.

parent 79ecefb5
...@@ -648,9 +648,9 @@ namespace ...@@ -648,9 +648,9 @@ namespace
// Filter keypoints by image border // Filter keypoints by image border
ensureSizeIsEnough(sz, CV_8UC1, buf_); ensureSizeIsEnough(sz, CV_8UC1, buf_);
buf_.setTo(Scalar::all(0)); buf_.setTo(Scalar::all(0), stream);
Rect inner(edgeThreshold_, edgeThreshold_, sz.width - 2 * edgeThreshold_, sz.height - 2 * edgeThreshold_); Rect inner(edgeThreshold_, edgeThreshold_, sz.width - 2 * edgeThreshold_, sz.height - 2 * edgeThreshold_);
buf_(inner).setTo(Scalar::all(255)); buf_(inner).setTo(Scalar::all(255), stream);
cuda::bitwise_and(maskPyr_[level], buf_, maskPyr_[level], stream); cuda::bitwise_and(maskPyr_[level], buf_, maskPyr_[level], stream);
} }
...@@ -796,8 +796,8 @@ namespace ...@@ -796,8 +796,8 @@ namespace
GpuMat range = keyPointsRange.rowRange(2, 4); GpuMat range = keyPointsRange.rowRange(2, 4);
keyPointsPyr_[level](Range(1, 3), Range(0, keyPointsCount_[level])).copyTo(range, stream); keyPointsPyr_[level](Range(1, 3), Range(0, keyPointsCount_[level])).copyTo(range, stream);
keyPointsRange.row(4).setTo(Scalar::all(level)); keyPointsRange.row(4).setTo(Scalar::all(level), stream);
keyPointsRange.row(5).setTo(Scalar::all(patchSize_ * sf)); keyPointsRange.row(5).setTo(Scalar::all(patchSize_ * sf), stream);
offset += keyPointsCount_[level]; offset += keyPointsCount_[level];
} }
......
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