OpenCV打开摄像头闪退问题

@

目录

    最近在使用opencv调用摄像头的时候出现了摄像头灯亮了一下然后就关闭的情况,程序也随之退出,试用了网上许多的方法,尝试了安装Xvid、或者在打开摄像头时指定媒体类型capture.open(0, cv::CAP_DSHOW)等,全都无效。最终发现在程序运行时windows右下角有一个绿色箭头图标:
    Alt
    经过查阅得知这是vsfilter搞的鬼,在调用摄像头的时候该程序会被启动,拦截住摄像头。
    解决方法:移除C:WindowsSystem32vsfilter.dll文件问题解决。
    Alt

    原文地址:https://www.cnblogs.com/degc/p/13995256.html