fixed incorrect code in introduction tutorial
authorAlexander Shishkov <alexander.shishkov@itseez.com>
Mon, 17 Feb 2014 14:10:08 +0000 (18:10 +0400)
committerAlexander Shishkov <alexander.shishkov@itseez.com>
Mon, 17 Feb 2014 14:10:08 +0000 (18:10 +0400)
doc/tutorials/introduction/linux_gcc_cmake/linux_gcc_cmake.rst

index f582d32..9aa1f62 100644 (file)
@@ -25,29 +25,34 @@ Let's use a simple program such as DisplayImage.cpp shown below.
 
 .. code-block:: cpp
 
-   #include <stdio.h>
-   #include <opencv2/opencv.hpp>
-
-   using namespace cv;
-
-   int main( int argc, char** argv )
-   {
-     Mat image;
-     image = imread( argv[1], 1 );
-
-     if( argc != 2 || !image.data )
-       {
-         printf( "No image data \n" );
-         return -1;
-       }
-
-     namedWindow( "Display Image", CV_WINDOW_AUTOSIZE );
-     imshow( "Display Image", image );
-
-     waitKey(0);
-
-     return 0;
-   }
+  #include <stdio.h>
+  #include <opencv2/opencv.hpp>
+
+  using namespace cv;
+
+  int main(int argc, char** argv )
+  {
+      if ( argc != 2 )
+      {
+          printf("usage: DisplayImage.out <Image_Path>\n");
+          return -1;
+      }
+
+      Mat image;
+      image = imread( argv[1], 1 );
+
+      if ( !image.data )
+      {
+          printf("No image data \n");
+          return -1;
+      }
+      namedWindow("Display Image", CV_WINDOW_AUTOSIZE );
+      imshow("Display Image", image);
+
+      waitKey(0);
+
+      return 0;
+  }
 
 Create a CMake file
 ---------------------