记一个OpenCV低级错误 GStreamer-CRITICAL

本文介绍了在使用OpenCV的VideoWriter时遇到的错误,问题源于尝试打开一个不存在的目录。GStreamer库抛出了严重警告,并在尝试连接元素时失败。OpenCV无法打开指定的图像文件,导致了(-215:Assertion failed)错误。解决办法是确保所指定的输出目录已经存在。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

(main:30398): GStreamer-CRITICAL **: 10:37:19.705: gst_element_make_from_uri: assertion 'gst_uri_is_valid (uri)' failed
[ WARN:0] global /tmp/opencv/opencv-4.4.0/modules/videoio/src/cap_gstreamer.cpp (1580) open OpenCV | GStreamer warning: cannot link elements
[ERROR:0] global /tmp/opencv/opencv-4.4.0/modules/videoio/src/cap.cpp (563) open VIDEOIO(CV_IMAGES): raised OpenCV exception:

OpenCV(4.4.0) /tmp/opencv/opencv-4.4.0/modules/videoio/src/cap_images.cpp:267: error: (-215:Assertion failed) number < max_number in function 'icvExtractPattern'

对于这个错误,找了半天原因,发现是VideoWriter调用open函数时,要打开的目录不存在导致的。。。。。

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值