python opencv录制视频_如何使用OpenCV和Python录制视频?
我已经看过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录制视频?相关推荐
- python新手入门教程思路-Python新手入门教程_教你怎么用Python做数据分析
Python新手入门教程_教你怎么用Python做数据分析 跟大家讲了这么多期的Python教程,有小伙伴在学Python新手教程的时候说学Python比较复杂的地方就是资料太多了,比较复杂.很多网上 ...
- python opencv 录制视频_如何使用OpenCV、Python和深度学习在图像和视频中实现面部识别?...
Face ID 的兴起带动了一波面部识别技术热潮.本文将介绍如何使用 OpenCV.Python 和深度学习在图像和视频中实现面部识别,以基于深度识别的面部嵌入,实时执行且达到高准确度. 以下内容由 ...
- opencv 打印文字_如何使用OpenCV+Python去除手机拍摄文本底色
点击上方蓝字关注我们 微信公众号:OpenCV学堂 关注获取更多计算机视觉与深度学习知识 起因 最近经常被要求手机拍摄考试卷,但是拍摄完之后,跟实际的黑白考试卷有很大的色差,打印出来之后背景就变成了灰 ...
- javacv录制桌面视频_免费在任何操作系统上录制桌面视频
javacv录制桌面视频 Sometimes screen shots just aren't enough to explain how to do something or to show the ...
- 阿里巴巴python教学视频_如何看待阿里巴巴推荐的Python视频教程?Python 如何快速入门?...
对于初学者想更轻松的学好Python开发,爬虫技术,Python数据分析,人工智能等技术,这里也给大家准备了一套系统教学资源,下面介绍下大型Python400集视频学习资料 有五个学习阶段400多集视 ...
- python开发cad教程视频_我是编程小白,我想视频学习Python会不会能学会?
其实Python入门并不难,只要你有足够的自信心,明确学习目标,循序渐进就能不断享受到python带给你创新的乐趣. 之前我也是看了很多python入门视频教程,个人觉得有几个还是很不错的,大家可以学 ...
- python 新媒体素材_干货满文!用python做新媒体视频生成器
最近网上很火的段子是各种新媒体账号的文案,比方说下面的段子:核桃核不能吞下去是怎么回事呢?核桃核相信大家都很熟悉,但是核桃核不能吞下去是怎么回事呢,下面就让小编带大家一起了解吧.核桃核不能吞下去,其实 ...
- 如何用python做词云图_科学网—如何用Python做词云?(基础篇视频教程) - 王树义的博文...
只需要花10几分钟,跟着教程完整做一遍,你就能自己用Python做出词云了. <如何用Python做词云?>图文版发布于2017年6月,是我数据科学系列教程中的第一篇. 目前仅简书一个平台 ...
- python anaconda下载包_用Anaconda安装本地python包
Anaconda确实带来了很多方便,但是之前也过多的依赖了conda自带的一键下载python包的功能.这不,这几天突然要用FastFM这个包,无奈conda里没有,于是只能从github下载下来,实 ...
- 编程小白学python知乎周刊_在知乎上学 Python - 入门篇
写在前面 本文对知乎上关于Python入门方面的问答.文章.专栏做了一定的收集和整理,希望对各位Python学习者能有帮助,至少可以节省大家一点时间. 这一篇主要针对的是零基础或初学Python,包括 ...
最新文章
- linux 命令提示符 时间,在LINUX的命令提示符及CMD命令提示符中显示时间
- iOS学习笔记19 地图(一)定位CoreLocation
- Python实现HTTP服务器(四)单进程线程非阻塞实现多任务
- vue的style绑定background-image url 写法
- Ubuntu下安装LAMP及phpmyadmin
- 物联网工程导论第二版思考题答案
- NetBeans配置subli
- SAM-BA AT91 USB to Serial converter驱动安装失败解决方法
- 如何快速撰写/总结国内外研究现状?
- NCBI数据上传(一):扩增子测序数据
- 插入目录后 正文页码重新怎么从1开始
- html动态工艺流程,化工工艺动态流程图制作软件
- Timus Online Judge 2045 Richness of words
- MVC框架运行流程和目录结构
- 室外定位--GPS定位概述
- labview虚拟心电监测系统_基于LabVIEW实现的心电监护系统
- 1345. 跳跃游戏 IV
- Linux Command tc 模拟网络延迟和丢包
- 并发编程(七)好用的线程池ThreadPoolExecutor
- 【GXOI/GZOI2019】与或和【单调栈】
热门文章
- 1005 继续(3n+1)猜想 (25分)
- Oracle 每个session的限制,限制oracle普通用户能且只能kill自己的会话
- 红帽企业版linux 7.3,红帽推企业Linux 7.3 新功能特性一览
- python文件读写小结
- k-means 聚类过程演示
- 但行好事,莫问前程!
- Js slice()方法和splice()方法
- 移动端弹出层加遮罩后禁止滑动
- coco2dx c++ HTTP实现
- jQuery浏览器类型判断和分辨率判断