python 使用OpenCV保存视频失败的解决方案及摄像头显示灰色的解决办法

来源:互联网 发布:联想授权数据恢复中心 编辑:程序博客网 时间:2024/05/22 10:36

1.视频保存失败,可能是电脑上没有装相应的解码工具。

   方案1:将out = cv2.VideoWriter(name_text.get()+'.avi', fourcc, 20, (640, 480))中的第二个参数 fourcc换成-1,这样可以在运行的时候跳出来一个弹框,然后手动选择哪个可以使用,运气好的话第一个就可以用,不过也有都不能成功的情况

  方案2:下载xvid 然后将fourcc 换成-1在运行的时候选择格式

# fourcc = cv2.CAP_PROP_FOURCC('X','V','I','D')fourcc = cv2.VideoWriter_fourcc(*'XVID')
如果想要直接指定格式的话,注意:第一行注释掉的那行代码是错误的,在新版本中无法使用,所以要换成第二行那种形式

还有就是摄像头打开显示灰色的界面,或者是窗口崩溃原因可能是由于粗心大意忘掉了一行代码

cv2.waitKey(1)
这行代码加上之后,摄像头就可以正常显示了,亲测有效


阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 脸上长鱼咻子怎么办 额头上长疣子怎么办 脸上长肉痣怎么办 头上有疤没头发怎么办 手术疤痕增生怎么办 术后疤痕痒怎么办 痤疮瘢痕怎么办 皮肤疤痕疙瘩怎么办 疤痕疙瘩痒怎么办 疤痕疙瘩刺痛怎么办 疤痕体质生孩子怎么办 有疤痕体质怎么办 眼皮有三层怎么办 瘢痕疙瘩痒怎么办 疤痕疙瘩疼痒怎么办 疤痕增生痒怎么办 激光后有硬疙瘩怎么办 剖腹产疤痕体质怎么办 烫伤后增生怎么办 烫伤增生了怎么办 疤痕体质刨腹产怎么办 疤痕疙瘩增生怎么办 脸上痘痘出油怎么办 宝宝脸上有痘印怎么办 小孩摔伤疤痕怎么办 鼻子疤痕增生怎么办 疤痕突出发硬怎么办 疤痕越来越大怎么办 疤痕妊娠怎么办 假性外斜视怎么办 假性内斜视怎么办 斜视了怎么办 小孩有点斜视怎么办 双眼皮术后失败怎么办 嘴巴型不好看怎么办 嘴巴歪怎么办 眼睛死鱼眼怎么办? 眼球小怎么办 去乌克兰怎么办手续 去沙巴签证怎么办 沙巴签证怎么办