我已经看过OpenCV的Python example介绍了如何使用VideoCapture和VideoWriter来捕获和写出视频文件。但我一直在想:OpenCV Error: Assertion failed (dst.data == dst0.data) in cvCvtColor, file

/tmp/opencv-n8PM/opencv-2.4.7.1/modules/imgproc/src/color.cpp, line 4422

Traceback (most recent call last):

File "examples/observer/observer.py", line 17, in

video_writer.write(frame)

cv2.error: /tmp/opencv-n8PM/opencv-2.4.7.1/modules/imgproc/src/color.cpp:4422: error:

(-215) dst.data == dst0.data in function cvCvtColor

清理了摄像机。

代码如下:#!/usr/bin/env python import cv2

if __name__ == "__main__":

# find the webcam

capture = cv2.VideoCapture(0)

# video recorder

fourcc = cv2.cv.CV_FOURCC(*'XVID') # cv2.VideoWriter_fourcc() does not exist

video_writer = cv2.VideoWriter("output.avi", fourcc, 20, (680, 480))

# record video

while (capture.isOpened()):

ret, frame = capture.read()

if ret:

video_writer.write(frame)

cv2.imshow('Video Stream', frame)

else:

break

capture.release()

video_writer.release()

cv2.destroyAllWindows()

python opencv录制视频_如何使用OpenCV和Python录制视频?相关推荐

  1. python新手入门教程思路-Python新手入门教程_教你怎么用Python做数据分析

    Python新手入门教程_教你怎么用Python做数据分析 跟大家讲了这么多期的Python教程,有小伙伴在学Python新手教程的时候说学Python比较复杂的地方就是资料太多了,比较复杂.很多网上 ...

  2. python opencv 录制视频_如何使用OpenCV、Python和深度学习在图像和视频中实现面部识别?...

    Face ID 的兴起带动了一波面部识别技术热潮.本文将介绍如何使用 OpenCV.Python 和深度学习在图像和视频中实现面部识别,以基于深度识别的面部嵌入,实时执行且达到高准确度. 以下内容由 ...

  3. opencv 打印文字_如何使用OpenCV+Python去除手机拍摄文本底色

    点击上方蓝字关注我们 微信公众号:OpenCV学堂 关注获取更多计算机视觉与深度学习知识 起因 最近经常被要求手机拍摄考试卷,但是拍摄完之后,跟实际的黑白考试卷有很大的色差,打印出来之后背景就变成了灰 ...

  4. javacv录制桌面视频_免费在任何操作系统上录制桌面视频

    javacv录制桌面视频 Sometimes screen shots just aren't enough to explain how to do something or to show the ...

  5. 阿里巴巴python教学视频_如何看待阿里巴巴推荐的Python视频教程?Python 如何快速入门?...

    对于初学者想更轻松的学好Python开发,爬虫技术,Python数据分析,人工智能等技术,这里也给大家准备了一套系统教学资源,下面介绍下大型Python400集视频学习资料 有五个学习阶段400多集视 ...

  6. python开发cad教程视频_我是编程小白,我想视频学习Python会不会能学会?

    其实Python入门并不难,只要你有足够的自信心,明确学习目标,循序渐进就能不断享受到python带给你创新的乐趣. 之前我也是看了很多python入门视频教程,个人觉得有几个还是很不错的,大家可以学 ...

  7. python 新媒体素材_干货满文!用python做新媒体视频生成器

    最近网上很火的段子是各种新媒体账号的文案,比方说下面的段子:核桃核不能吞下去是怎么回事呢?核桃核相信大家都很熟悉,但是核桃核不能吞下去是怎么回事呢,下面就让小编带大家一起了解吧.核桃核不能吞下去,其实 ...

  8. 如何用python做词云图_科学网—如何用Python做词云?(基础篇视频教程) - 王树义的博文...

    只需要花10几分钟,跟着教程完整做一遍,你就能自己用Python做出词云了. <如何用Python做词云?>图文版发布于2017年6月,是我数据科学系列教程中的第一篇. 目前仅简书一个平台 ...

  9. python anaconda下载包_用Anaconda安装本地python包

    Anaconda确实带来了很多方便,但是之前也过多的依赖了conda自带的一键下载python包的功能.这不,这几天突然要用FastFM这个包,无奈conda里没有,于是只能从github下载下来,实 ...

  10. 编程小白学python知乎周刊_在知乎上学 Python - 入门篇

    写在前面 本文对知乎上关于Python入门方面的问答.文章.专栏做了一定的收集和整理,希望对各位Python学习者能有帮助,至少可以节省大家一点时间. 这一篇主要针对的是零基础或初学Python,包括 ...

最新文章

  1. linux 命令提示符 时间,在LINUX的命令提示符及CMD命令提示符中显示时间
  2. iOS学习笔记19 地图(一)定位CoreLocation
  3. Python实现HTTP服务器(四)单进程线程非阻塞实现多任务
  4. vue的style绑定background-image url 写法
  5. Ubuntu下安装LAMP及phpmyadmin
  6. 物联网工程导论第二版思考题答案
  7. NetBeans配置subli
  8. SAM-BA AT91 USB to Serial converter驱动安装失败解决方法
  9. 如何快速撰写/总结国内外研究现状?
  10. NCBI数据上传(一):扩增子测序数据
  11. 插入目录后 正文页码重新怎么从1开始
  12. html动态工艺流程,化工工艺动态流程图制作软件
  13. Timus Online Judge 2045 Richness of words
  14. MVC框架运行流程和目录结构
  15. 室外定位--GPS定位概述
  16. labview虚拟心电监测系统_基于LabVIEW实现的心电监护系统
  17. 1345. 跳跃游戏 IV
  18. Linux Command tc 模拟网络延迟和丢包
  19. 并发编程(七)好用的线程池ThreadPoolExecutor
  20. 【GXOI/GZOI2019】与或和【单调栈】

热门文章

  1. 1005 继续(3n+1)猜想 (25分)
  2. Oracle 每个session的限制,限制oracle普通用户能且只能kill自己的会话
  3. 红帽企业版linux 7.3,红帽推企业Linux 7.3 新功能特性一览
  4. python文件读写小结
  5. k-means 聚类过程演示
  6. 但行好事,莫问前程!
  7. Js slice()方法和splice()方法
  8. 移动端弹出层加遮罩后禁止滑动
  9. coco2dx c++ HTTP实现
  10. jQuery浏览器类型判断和分辨率判断