Hello, I'm trying to make a simple program in VS2015, just reading and showing an image, and I don't know what could be the error. In the title I wrote "typical" because I read a lot about it and I'm certainly sure that can be a straightfoward solution.
This is my program:
#include
#include
//#include
//#include "opencv2\imgproc\imgproc.hpp"
using namespace cv;
using namespace std;
int main() {
//char NombreImagen[] = "imagen1.jpg";
Mat imagen1;
imagen1 = cv::imread("C:\\imagen1.jpg");
if (!imagen1.data) {
cout << "Error al mostrar la imagen: " << endl;
exit(1);
}
namedWindow("Original", CV_WINDOW_AUTOSIZE);
imshow("Original", imagen1);
waitKey(0);
return 0;
}
When I executed in debug (x64), it's done, but there's always the following message:
Exception thrown at 0x000007FEFD96965D in App1.exe: Microsoft C++ exception: cv::Exception at memory location 0x000000000031EB10.
Any help will be useful.
Thank you a lot for the attention.
↧