C++ Opencv3 x64 visual studio读取图像但仅显示空窗口

C++ Opencv3 x64 visual studio读取图像但仅显示空窗口,c++,windows,visual-studio-2015,64-bit,opencv3.1,C++,Windows,Visual Studio 2015,64 Bit,Opencv3.1,我已经使用OPENCV2.4.7很长时间了。在我的windows10电脑上一切正常。今天,我下载了OPENCV3.2并想开始使用这个版本。不幸的是,即使只是简单地读取图像文件并在窗口中显示,它也不能正常工作。代码如下所示: cv::Mat image; image = cv::imread("download.jpg"); if (image.empty()) // Check for invalid input { std::cout <

我已经使用OPENCV2.4.7很长时间了。在我的windows10电脑上一切正常。今天,我下载了OPENCV3.2并想开始使用这个版本。不幸的是,即使只是简单地读取图像文件并在窗口中显示,它也不能正常工作。代码如下所示:

cv::Mat image;
image = cv::imread("download.jpg"); 
if (image.empty())                      // Check for invalid input
{
    std::cout << "Could not open or find the image" << std::endl;
    return -1;
}
std::cout << "image size is: " << image.rows << "x" << image.cols << std::endl;
std::cout << "image type is: " << image.type() << std::endl;

cv::namedWindow("Display window", cv::WINDOW_AUTOSIZE); // Create a window for display.
cv::imshow("Display window", image);                // Show our image inside it.
cv::waitKey(0); // Wait for a keystroke in the window
return 0;
cv::Mat图像;
image=cv::imread(“download.jpg”);
if(image.empty())//检查输入是否无效
{
标准::cout