#include <opencv2/highgui/highgui_c.h>
#include <opencv2/opencv.hpp>
#include
using namespace cv;
int main(int argc, char** argv) {
Mat src = imread("D:/cv/20210603203140.jpg");
if (src.empty()) {
printf("could not load image...\n");
return -1;
}
namedWindow("test opencv setup", CV_WINDOW_AUTOSIZE);
imshow("test opencv setup", src);
waitKey(0);
return 0;
}
你试试去掉nameWindow创建语句看下行不行,imshow会自动创建窗口的,应该是窗口创建失败了
应该是没有成功打开图片,然后执行到return -1后程序结束了。
在return -1前面加上getchar暂停一下