Opencv2.4.5+vs2012运行一下程序就会出错,错误是
在运行到imread,imshow,namedWindow时都会出现这种错误,但是在Opencv2.4.5+vs2008上就不会出现错误,求解答
#include <cv.h>
#include <highgui.h>
#include <stdio.h>
#include <string>
#include <opencv2\opencv.hpp>
#include <opencv2\core\core.hpp>
#include <opencv2\highgui\highgui.hpp>
using namespace cv;
using namespace std;
int main()
{
String imagename="H:\\program\\VS2010\\testOpencv\\lena.jpg";
//IplImage *img=cvLoadImage(imagename);
//namedWindow("image",1);
//cvShowImage("image",img);
//cvWaitKey();
//return 0;
Mat image;//(img);
image=imread(imagename);
if(image.empty())
cout<<"cannot read the picture"<<endl;
namedWindow("image");
imshow("image",image);
waitKey(0);
return 0;
}