我正在尝试使用函数cv2。视频捕捉在蟒蛇。该代码将所需的视频路径作为主要参数。然而,当我尝试运行代码时,我得到这个错误:
[ERROR:0@0.052] global D:aopencv-pythonopencv-pythonopencvmodules videoo srccap.cpp (166) cv:: videoccapture::open videoio (CV_IMAGES): raise opencv exception:
OpenCV(4.6.0) D:a OpenCV -python OpenCV -python OpenCV modulesvideo srccap_images.cpp:293: error: (-215:Assertion failed) !_filename.empty() in function 'cv::CvCapture_Images::open'
我在使用Python 3.7和openv -contrib- Python 4.6.0.66的虚拟环境中。有人知道如何解决这个错误吗?谢谢!
也许您的环境变量中没有opencv文件夹的路径。右键点击"这台电脑"→属性→(右栏)高级系统设置->先进的→环境变量。在"系统变量"中找到"Path"。编辑它并将路径添加到您的opencv文件夹。
或者使用sys.path。在导入之前附加(路径到文件夹)。
同样,这篇文章可能会有所帮助。链接