OpenCV3.3无法读取视频

最近在用OpenCV做超分辨率,但是在调用createFrameSource_Video时,一直报错:Assertion failed (vc_.isOpened()) ~~~~~。报错的原因应该是没有正确读取视频。各种改正,但是没什么效果。后来只用VideoCapture来读取视频,依然会报错。一度以为OpenCV3.3只能读取某种格式的视频,但是我在OpenCV2.4.13上同样的代码可以正确运行。后来发现,其实是配置的问题。之前用cmake编译过OpenCV3.3,把那个路径也加入到了环境变量,但是cmake编译的库有问题。VS2015应该直接配置OpenCV3.3,(可能是之前我用cmake编译了VS2013对应的OpenCV3.3,导致出错吧,之前用的是VS2013),而且要在环境变量中删掉cmake编译的OpenCV3.3。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值