我有一台配备GPU Nvidia GTX 950M的华硕R5 10 JX笔记本电脑。我打算做一个opencv项目。我使用mingw-CodeBlocks在Windows 10上构建了开放的cv。我编译并运行了以下代码:
#include <opencv2/core/utility.hpp>
#include <iostream>
#include <opencv2/videoio.hpp>
#include <opencv2/highgui.hpp>
using namesapce cv;
int main()
{
VideoCapture cap(0);
}
当我运行该程序时,我的网络摄像头亮起然后系统崩溃 - 一个BSOD错误。我发现错误源于Nvidia GPU的nvlddmkm.sys驱动程序(对系统转储的分析显示,当我禁用GPU时,我的程序运行正常)。 Nvidia的驱动程序都是最新的。有人可以帮忙吗?
答案 0 :(得分:1)
我遇到了同样的问题。我刚刚卸载了Nvidia驱动程序,让Windows 10安装了自己的驱动程序。现在一切都很好!