\r
if (runOnGpu)\r
{\r
- cv::gpu::GpuMat d_pts(pts);\r
+ cv::gpu::GpuMat d_pts(pts.reshape(2, 1));\r
\r
cv::gpu::PyrLKOpticalFlow d_pyrLK;\r
d_pyrLK.winSize = cv::Size(winSize, winSize);\r
\r
DEF_PARAM_TEST(Video_Cn_LearningRate, string, int, double);\r
\r
-PERF_TEST_P(Video_Cn_LearningRate, Video_MOG, Combine(Values("gpu/video/768x576.avi", "gpu/video/1920x1080.avi"), Values(1, 3, 4), Values(0.0, 0.01)))\r
+PERF_TEST_P(Video_Cn_LearningRate, Video_MOG, Combine(Values("gpu/video/768x576.avi", "gpu/video/1920x1080.avi"), GPU_CHANNELS_1_3_4, Values(0.0, 0.01)))\r
{\r
string inputFile = perf::TestBase::getDataPath(GET_PARAM(0));\r
int cn = GET_PARAM(1);\r
\r
DEF_PARAM_TEST(Video_Cn, string, int);\r
\r
-PERF_TEST_P(Video_Cn, Video_MOG2, Combine(Values("gpu/video/768x576.avi", "gpu/video/1920x1080.avi"), Values(1, 3, 4)))\r
+PERF_TEST_P(Video_Cn, Video_MOG2, Combine(Values("gpu/video/768x576.avi", "gpu/video/1920x1080.avi"), GPU_CHANNELS_1_3_4))\r
{\r
string inputFile = perf::TestBase::getDataPath(GET_PARAM(0));\r
int cn = GET_PARAM(1);\r
//////////////////////////////////////////////////////\r
// MOG2GetBackgroundImage\r
\r
-PERF_TEST_P(Video_Cn, Video_MOG2GetBackgroundImage, Combine(Values("gpu/video/768x576.avi", "gpu/video/1920x1080.avi"), Values(1, 3, 4)))\r
+PERF_TEST_P(Video_Cn, Video_MOG2GetBackgroundImage, Combine(Values("gpu/video/768x576.avi", "gpu/video/1920x1080.avi"), GPU_CHANNELS_1_3_4))\r
{\r
string inputFile = perf::TestBase::getDataPath(GET_PARAM(0));\r
int cn = GET_PARAM(1);\r
//////////////////////////////////////////////////////\r
// VIBE\r
\r
-PERF_TEST_P(Video_Cn, Video_VIBE, Combine(Values("gpu/video/768x576.avi", "gpu/video/1920x1080.avi"), Values(1, 3, 4)))\r
+PERF_TEST_P(Video_Cn, Video_VIBE, Combine(Values("gpu/video/768x576.avi", "gpu/video/1920x1080.avi"), GPU_CHANNELS_1_3_4))\r
{\r
string inputFile = perf::TestBase::getDataPath(GET_PARAM(0));\r
int cn = GET_PARAM(1);\r
\r
DEF_PARAM_TEST(Video_Cn_MaxFeatures, string, int, int);\r
\r
-PERF_TEST_P(Video_Cn_MaxFeatures, Video_GMG, Combine(Values("gpu/video/768x576.avi", "gpu/video/1920x1080.avi"), Values(1, 3, 4), Values(20, 40, 60)))\r
+PERF_TEST_P(Video_Cn_MaxFeatures, Video_GMG, Combine(Values("gpu/video/768x576.avi", "gpu/video/1920x1080.avi"), GPU_CHANNELS_1_3_4, Values(20, 40, 60)))\r
{\r
std::string inputFile = perf::TestBase::getDataPath(GET_PARAM(0));\r
int cn = GET_PARAM(1);\r