replaced source type 32F with 32FC4 in gpu::norm perf. test
authorAlexey Spizhevoy <no@email>
Tue, 1 Feb 2011 10:51:50 +0000 (10:51 +0000)
committerAlexey Spizhevoy <no@email>
Tue, 1 Feb 2011 10:51:50 +0000 (10:51 +0000)
samples/gpu/performance/tests.cpp

index 6c7b01b..304f606 100644 (file)
@@ -200,21 +200,21 @@ TEST(norm)
     Mat src;\r
     gpu::GpuMat d_src, d_buf;\r
 \r
-    for (int size = 1000; size <= 8000; size *= 2)\r
+    for (int size = 2000; size <= 4000; size += 1000)\r
     {\r
-        SUBTEST << "size " << size << ", 32F";\r
+        SUBTEST << "size " << size << ", 32FC4";\r
 \r
-        gen(src, size, size, CV_32F, 0, 1);\r
+        gen(src, size, size, CV_32FC4, Scalar::all(0), Scalar::all(1));\r
 \r
         CPU_ON;\r
-        for (int i = 0; i < 10; ++i)\r
+        for (int i = 0; i < 5; ++i)\r
             norm(src, NORM_L2);\r
         CPU_OFF;\r
 \r
         d_src = src;\r
 \r
         GPU_ON;\r
-        for (int i = 0; i < 10; ++i)\r
+        for (int i = 0; i < 5; ++i)\r
             gpu::norm(d_src, NORM_L2, d_buf);\r
         GPU_OFF;\r
     }\r