OpenCV tutorial help please [closed]

asked 2015-05-15 03:55:23 -0500

Nbb gravatar image

updated 2015-05-15 12:51:28 -0500

#include <opencv2/core.hpp>
#include <opencv2/imgcodecs.hpp>
#include <opencv2/highgui.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main( int argc, char** argv )
    if( argc != 2)
     cout <<" Usage: display_image ImageToLoadAndDisplay" << endl;
     return -1;
    Mat image;
    image = imread(argv[1], IMREAD_COLOR); // Read the file
    if( image.empty() ) // Check for invalid input
        cout << "Could not open or find the image" << std::endl ;
        return -1;
    namedWindow( "Display window", WINDOW_AUTOSIZE ); // Create a window for display.
    imshow( "Display window", image ); // Show our image inside it.
    waitKey(0); // Wait for a keystroke in the window
    return 0;
} I followed the tutorial but when I run i get error cannot open include file 'opencv2/core.hpp' No such file or directory. I am using windows 8 64 bit visual studio 2013.

Help please i just want to run the program that is all.


I am now trying this tutorial. I cant even get the code below to run. #include <cstdio> #include <opencv2 opencv.hpp=""> void main() { } It says cannot open source file opencv2/opencv.hpp No such file or directory. I am super fast at coding thru matlab but I suck at setting up programs. I just wanna code that is all please help. Btw, how do I show the code like what you did to my original post. Thanks**

edit retag flag offensive reopen merge delete

Closed for the following reason the question is answered, right answer was accepted by sturkmen
close date 2020-10-19 16:09:18.279468



i suggest that you must read and complate Installation in Windows first

sturkmen gravatar imagesturkmen ( 2015-05-15 04:34:59 -0500 )edit

your 'additional include path' should point to opencv/build/include (properties -> c++ -> general)

berak gravatar imageberak ( 2015-05-15 05:21:57 -0500 )edit

btw, this is the opencv3.0 tutorial. are you running opencv 2.4 ?

berak gravatar imageberak ( 2015-05-15 14:17:15 -0500 )edit

Hello thanks for your continued help. I am trying to use opencv 3.0 on microsoft visual studio 2013 (64 bit).

Should I just try to use the older version (2.4?) on visual studio 2012 ? Thanks again.

Nbb gravatar imageNbb ( 2015-05-17 10:53:07 -0500 )edit

no, no, keep 3.0, that's ok.

(i was just guessing. using 2.4 would complain about the headers, too..)

berak gravatar imageberak ( 2015-05-17 11:21:15 -0500 )edit