Python中的Opencv抛出select超时错误,这里尝试的解决方案无效

2024-10-16 17:23:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用Python和OpenCV从USB相机捕获视频帧,但是我遇到了众所周知的选择超时问题,并在这个网站和其他几个网站上对此进行了广泛的研究。所尝试的解决办法确实减轻了问题,但没有解决问题。你知道吗

以下是我尝试过的:

1套/etc/modprobe.d/uvcvideo.conf文件收件人:

options uvcvideo quirks=128 nodrop=1 timeout=10000

2-与上述相同,但有怪癖=640

3-相机全天候发送帧,所以我计划每天凌晨3点自动重启。你知道吗

4-使用以下方法设置框架尺寸:

capture.set(CV_CAP_PROP_FRAME_WIDTH , 1024)
capture.set(CV_CAP_PROP_FRAME_HEIGHT , 768)

其他信息:

  • 操作系统:RedHat Enterprise Linux 7.5
  • 内核:3.10.0-957.5.1.el7.x86\u 64
  • 相机:li-USB30-ISX017-Leopard Imaging Inc.使用USB 3
  • Python版本:3.6.5
  • OpenCV版本:OpenCV python 3.4.2.17

提前谢谢。你知道吗


Tags: 版本视频网站etcframeopencvcvusb