带有OpenCV错误的视频捕获

2024-06-06 06:19:18 发布

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

如何使用OpenCV阅读视频? 我是这样读的:

video = cv2.VideoCapture("videos/chaplin.avi")

我得到了这个错误:

[ERROR:0] global C:\projects\opencv-python\opencv\modules\videoio\src\cap.cpp (142) cv::VideoCapture::open VIDEOIO(CV_IMAGES): raised OpenCV exception:
OpenCV(4.3.0) C:\projects\opencv-python\opencv\modules\videoio\src\cap_images.cpp:253: error: (-5:Bad argument) CAP_IMAGES: can't find starting number (in the name of file): videos/chaplin.avi in function 'cv::icvExtractPattern'

Could not open video

Tags: srcmodulesvideoopenopencvcppcvvideos
1条回答
网友
1楼 · 发布于 2024-06-06 06:19:18

我也遇到了同样的问题,编译和链接正常,但运行时也会出现同样的神秘错误

当opencv_videoio_ffmpeg430_64.dll不可访问时(在Windows中)发生了这种情况(它似乎被另一个opencv库以静默方式调用)。您没有使用-DWITH_FFMPEG=ON构建opencv,或者您的dll不在路径中

相关问题 更多 >