1.问题见下图:图像呈灰色,网格化,过一会程序报错卡死。opencv是4.x版本,python3.7。同样的代码,在另一台机器的正常,这个本有点旧了,13年的机器。用qq视频测试,正常,所以不是硬件问题。

2.解决办法:

给cap = cv2.VideoCapture(0)加个参数,

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

DSHOW,即DirectShow
举报/反馈

a3865537

0获赞 2粉丝
关注
0
0
收藏
分享