diff --git a/modules/tracking/src/gtrTracker.cpp b/modules/tracking/src/gtrTracker.cpp index 679b27527..c0152bd9f 100644 --- a/modules/tracking/src/gtrTracker.cpp +++ b/modules/tracking/src/gtrTracker.cpp @@ -153,11 +153,11 @@ bool TrackerGOTURNImpl::updateImpl(const Mat& image, Rect2d& boundingBox) searchPatch = searchPatch - 128; //Convert to Float type - Mat targetBlob = dnn::blobFromImage(targetPatch); - Mat searchBlob = dnn::blobFromImage(searchPatch); + Mat targetBlob = dnn::blobFromImage(targetPatch, 1.0f, Size(), Scalar(), false); + Mat searchBlob = dnn::blobFromImage(searchPatch, 1.0f, Size(), Scalar(), false); - net.setInput(targetBlob, ".data1"); - net.setInput(searchBlob, ".data2"); + net.setInput(targetBlob, "data1"); + net.setInput(searchBlob, "data2"); Mat resMat = net.forward("scale").reshape(1, 1); diff --git a/modules/tracking/test/test_trackers.cpp b/modules/tracking/test/test_trackers.cpp index 60788a6b1..19852351a 100644 --- a/modules/tracking/test/test_trackers.cpp +++ b/modules/tracking/test/test_trackers.cpp @@ -532,7 +532,7 @@ TEST_P(DistanceAndOverlap, DISABLED_Scaled_Data_TLD) TEST_P(DistanceAndOverlap, DISABLED_GOTURN) { - TrackerTest test(TrackerGOTURN::create(), dataset, 0, 100, NoTransform); + TrackerTest test(TrackerGOTURN::create(), dataset, 18, .5f, NoTransform); test.run(); }