错误描述:0x00007FFADD11A9C0 (ntdll.dll)处(位于 直线检测.exe 中)引发的异常: 0xC0000005: 读取位置 0x0000000000000010 时发生访问冲突。
如图
问题原因:
imshow()函数后有一个waitKey()函数,waitKey()括号内数值过大会出现该种报错
解决方法:
waitKey()内数值减小,比如:waitKey(6000)->waitKey(0)
代码参考如下:
#include "stdio.h"
#include<iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
int main()
{
Mat img = imread("D:\\1.jpg");
namedWindow("测试opencv");
imshow("测试opencv", img);
waitKey(0);
}