OpenCV——释放时错误[SourceReaderCB::~SourceReaderCB terminating async callback]解决方案

问题描述

报错如下:

[ WARN:1] global C:\projects\opencv-python\opencv\modules\videoio\src\cap_msmf.cpp (674) SourceReaderCB::~SourceReaderCB terminating async callback

读取图像可以但是按下ESC退出时就有问题了。

问题分析

未知

解决方案

方法一: 

修改代码如下:

cap = cv2.VideoCapture(0, cv2.CAP_DSHOW)

方法二:(仅适用于Windows操作系统)

打开cmd并输入:

setx OPENCV_VIDEOIO_PRIORITY_MSMF 0

参考文章

https://ask.csdn.net/questions/894162

https://www.javaear.com/question/53888878.html

发布了1345 篇原创文章 · 获赞 226 · 访问量 28万+

猜你喜欢

转载自blog.csdn.net/weixin_43272781/article/details/103787735