opencv - 执行 Opencv 程序时系统崩溃

标签 opencv windows-10 nvidia mingw-w64

我有一台配备 GPU Nvidia GTX 950M 的华硕 R5 10 JX 笔记本电脑。我打算做一个 opencv 项目。我使用 mingw-CodeBlocks 在 Windows 10 上构建了 open cv。我编译并运行了以下代码:

#include <opencv2/core/utility.hpp>
#include <iostream>
#include <opencv2/videoio.hpp>
#include <opencv2/highgui.hpp>
using namesapce cv;
int main()
{
  VideoCapture cap(0);
 }

Hpwever 当我运行该程序时,我的网络摄像头会亮起,然后系统崩溃 - 出现 BSOD 错误。我发现错误源自 Nvidia GPU 的 nvlddmkm.sys 驱动程序(对系统转储的分析显示,当我禁用 GPU 时我的程序运行正常)。 Nvidia 的驱动程序都是最新的。有人可以帮忙吗?

最佳答案

我遇到了同样的问题。我刚刚卸载了 Nvidia 驱动程序并让 Windows 10 安装它自己的。现在一切正常!

关于opencv - 执行 Opencv 程序时系统崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34977532/

相关文章:

python - 在Python中根据 channel 条件替换图像像素颜色

python - 覆盆子上的 SIFT SURF

windows - 安装后 Jenkins 的默认凭据

c++ - C++、Python 3.7.4、SWIG 4.0.0 和 Windows 10 的问题 - ModuleNotFoundError

cuda内核没有访问数组的所有元素

python - 使用 OpenCV 查找图像中的圆圈数

python - 在Python中添加两个不同大小的图像或填充白色像素以使其更大

c# - 如何在 Windows Mobile 设备上访问 Windows.Storage.ApplicationData.Current.LocalFolder?

cuda - #pragma unroll 到底有什么作用?对线程数有影响吗?

c++ - 如何在Visual Studio/OpenGL中设置GPU