From 05f45a3b954295c12be1cca7588144adf69d8776 Mon Sep 17 00:00:00 2001 From: Gary Bradski Date: Sat, 4 Dec 2010 08:29:51 +0000 Subject: [PATCH] revamped --- samples/cpp/fback.cpp | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/samples/cpp/fback.cpp b/samples/cpp/fback.cpp index 57643fc596..5c9a6cc1c7 100644 --- a/samples/cpp/fback.cpp +++ b/samples/cpp/fback.cpp @@ -2,8 +2,20 @@ #include #include +#include + using namespace cv; +using namespace std; +void help() +{ + cout << + "\nThis program demonstrates dense, Farnback, optical flow\n" + "Mainly the function: calcOpticalFlowFarneback()\n" + "Call:\n" + "./fback\n" + "This reads from video camera 0\n" << endl; +} void drawOptFlowMap(const Mat& flow, Mat& cflowmap, int step, double, const Scalar& color) { @@ -20,7 +32,7 @@ void drawOptFlowMap(const Mat& flow, Mat& cflowmap, int step, int main(int, char**) { VideoCapture cap(0); - + help(); if( !cap.isOpened() ) return -1; @@ -34,7 +46,7 @@ int main(int, char**) if( prevgray.data ) { - calcOpticalFlowFarneback(prevgray, gray, flow, 0.5, 3, 15, 3, 5, 1.2, 0); + (prevgray, gray, flow, 0.5, 3, 15, 3, 5, 1.2, 0); cvtColor(prevgray, cflow, CV_GRAY2BGR); drawOptFlowMap(flow, cflow, 16, 1.5, CV_RGB(0, 255, 0)); imshow("flow", cflow); -- 2.34.1