updated gpu hog sample
authorAlexey Spizhevoy <no@email>
Wed, 29 Dec 2010 16:08:56 +0000 (16:08 +0000)
committerAlexey Spizhevoy <no@email>
Wed, 29 Dec 2010 16:08:56 +0000 (16:08 +0000)
samples/gpu/hog.cpp

index ebcdc64..493aa6e 100644 (file)
@@ -302,8 +302,12 @@ void App::run()
                 rectangle(img_to_show, r.tl(), r.br(), CV_RGB(0, 255, 0), 3);\r
             }\r
 \r
-            putText(img_to_show, "FPS (HOG only): " + hogWorkFps(), Point(5, 25), FONT_HERSHEY_SIMPLEX, 1., Scalar(255, 100, 0), 2);\r
-            putText(img_to_show, "FPS (total): " + workFps(), Point(5, 65), FONT_HERSHEY_SIMPLEX, 1., Scalar(255, 100, 0), 2);\r
+            if (use_gpu)\r
+                putText(img_to_show, "Mode: GPU", Point(5, 25), FONT_HERSHEY_SIMPLEX, 1., Scalar(255, 100, 0), 2);\r
+            else\r
+                putText(img_to_show, "Mode: CPU", Point(5, 25), FONT_HERSHEY_SIMPLEX, 1., Scalar(255, 100, 0), 2);\r
+            putText(img_to_show, "FPS (HOG only): " + hogWorkFps(), Point(5, 65), FONT_HERSHEY_SIMPLEX, 1., Scalar(255, 100, 0), 2);\r
+            putText(img_to_show, "FPS (total): " + workFps(), Point(5, 105), FONT_HERSHEY_SIMPLEX, 1., Scalar(255, 100, 0), 2);\r
             imshow("opencv_gpu_hog", img_to_show);\r
             handleKey((char)waitKey(3));\r
 \r