我有这个简单的代码可以打开图像,但是在“视频”窗口中显示空白图像。我已经检查过发行版并调试lib来确保。它处于发布模式,而lib是发布lib。图片在那里,我也尝试了完整的图片路径,但仍然无法正常工作。还尝试了不同的图像格式:jpg,png,bmp。这是OpenCV 3.4.1版本,以及VS 2017(也在2015年尝试)。
#include "stdafx.h"
#include <opencv2/opencv.hpp>
#include <iostream>
using namespace std;
using namespace cv;
int main()
{
namedWindow("Video");
Mat frame1 = imread("Penguins.bmp", CV_LOAD_IMAGE_COLOR );
imshow("Video", frame1);
system("Pause");
return 0;
}
预先感谢