openCV中cap.read()输出为False,如何解决?

写在前边

       本文的解决思路完全是按照小白的思想来进行的,也帮助小白能够以最快的方式来解决问题。

正 文

1.首先,测试你的代码到底是哪一步出了问题?

 cap = cv2.VideoCapture(video_path)

 cap.isopend()

 cap.read()

如上所示,如果 cap.isopend()的结果为 TRUE,cap.read()结果为Flase。这时候首先确定你的视频是否能够正常播放的

如果cap.isopend()的结果为 Flase,这时候首先检查你的路径有没有问题,如果路径没有问题,那么这时候再开始怀疑你的环境问题。其实作为小白我们平时安装环境的过程都是比较小心的,不要上来就忽视细节问题,进行环境的调整,容易带来大的伤害。

2.其次,如果上述的低级错误你没有犯,很好,那现在就开始进行环境问题的整改。这里博主不再多赘述,贴几个博主解决问题时候的优秀博客,供大家学习使用。

简单粗暴 :https://www.cnblogs.com/haiyang21/p/11225060.html

清楚说明:https://blog.csdn.net/u014114109/article/details/83070757

 

 

  • 6
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值