From 4d417ccf7aa888cb78c5137799818cb68be92fe7 Mon Sep 17 00:00:00 2001 From: itsyplen Date: Thu, 9 Jun 2011 09:41:31 +0000 Subject: [PATCH] Help and parsing command line were updated in next samples: chamfer --- samples/cpp/camshiftdemo.cpp | 8 ++------ samples/cpp/chamfer.cpp | 46 ++++++++++++++++++++++++++++---------------- 2 files changed, 31 insertions(+), 23 deletions(-) diff --git a/samples/cpp/camshiftdemo.cpp b/samples/cpp/camshiftdemo.cpp index 9e56fae..0c906e1 100644 --- a/samples/cpp/camshiftdemo.cpp +++ b/samples/cpp/camshiftdemo.cpp @@ -3,7 +3,7 @@ #include "opencv2/imgproc/imgproc.hpp" #include "opencv2/highgui/highgui.hpp" -#include +//#include #include #include @@ -78,16 +78,12 @@ int main( int argc, const char** argv ) float hranges[] = {0,180}; const float* phranges = hranges; -// if( argc == 1 || (argc == 2 && strlen(argv[1]) == 1 && isdigit(argv[1][0]))) -// cap.open(argc == 2 ? argv[1][0] - '0' : 0); -// else if( argc == 2 ) -// cap.open(argv[1]); cap.open(cameraInd); if( !cap.isOpened() ) { help(); - cout << "***Could not initialize capturing...***\n"; + printf("***Could not initialize capturing...***\n"); return 0; } diff --git a/samples/cpp/chamfer.cpp b/samples/cpp/chamfer.cpp index 3d4b5c2..0fd7c25 100644 --- a/samples/cpp/chamfer.cpp +++ b/samples/cpp/chamfer.cpp @@ -2,33 +2,45 @@ #include "opencv2/highgui/highgui.hpp" #include "opencv2/contrib/contrib.hpp" -#include +#include using namespace cv; using namespace std; void help() { - cout << - "\nThis program demonstrates Chamfer matching -- computing a distance between an \n" - "edge template and a query edge image.\n" - "Call:\n" - "./chamfer [