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