mac Python 拍照录视屏
python+opencv打开摄像头,保存视频、拍照功能的实现
# coding:utf-8
import cv2
import sys
reload(sys)
sys.setdefaultencoding('utf8')
cap = cv2.VideoCapture(0)
cap.set(3,640)
cap.set(4,480)
cap.set(1, 10.0)
#此处fourcc的在MAC上有效,如果视频保存为空,那么可以改一下这个参数试试, 也可以是-1
fourcc = cv2.cv.CV_FOURCC('m', 'p', '4', 'v')
# 第三个参数则是镜头快慢的,10为正常,小于10为慢镜头
out = cv2.VideoWriter('/opt/code/video/output2.avi', fourcc,10,(640,480))
while True:
ret,frame = cap.read()
if ret == True:
frame = cv2.flip(frame, 1)
a = out.write(frame)
cv2.imshow("frame", frame)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
else:
break
cap.release()
out.release()
cv2.destroyAllWindows()
以下代码是拍照,在按q之后,保存图片并退出。
import cv2
cap = cv2.VideoCapture(0)
while(1):
# get a frame
ret, frame = cap.read()
# show a frame
cv2.imshow("capture", frame)
if cv2.waitKey(1) & 0xFF == ord('q'):
cv2.imwrite("/opt/code/image/fangjian2.jpeg", frame)
break
cap.release()
cv2.destroyAllWindows()
ImportError: No module named cv2 报错处理
在安装opevncv时会出现 ImportError: No module named cv2 的错误,找不到cv2的包。
这时候安装扩展包即可:
pip install opencv-python
参考文献:
https://blog.csdn.net/xwm1000/article/details/71788344
https://blog.csdn.net/chao2016/article/details/78071392
mac Python 拍照录视屏相关推荐
- python编程实例视屏-使用Python实现视频下载功能实例代码
最近一两年短视频业务风生水起,各个视频网站都有各自特色的短视频内容.如果有一个程序可以把各大视频网站的热门用户最新发布的视频下载下来,不仅方便了观看,还可以将没有版权的视频发布在个人社交网站上,增加自 ...
- python教学视频q_#python如何用pyqt5打开视频(还有PPT)并输出到QLabel上?#python怎么运行视屏教程...
如何运行Python文件? 使用Python自带的IDLE 在开始-->程序-->Python2.5(安装的版本而不同)到IDLE(Python GUI), 点击后弹出如下: 在>& ...
- python编程实例视屏-python爬视频实例
例:抓取PhotoShop视频教程 网址http://www.mxiaobei.com/?id=424 import requests import re from bs4 import Beauti ...
- python编程实例视屏-python实现实时视频流播放代码实例
这篇文章主要介绍了python实现实时视频流播放代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 @action(methods=['GET' ...
- python编程实例视屏-python 下载抖音视频示例源码
[实例简介] 下载抖音视频 [实例截图] [核心代码] #code:utf-8 import requests from bs4 import BeautifulSoup import json se ...
- win10 ffmpeg录制视屏音频
参考 FFmpeg windows 录屏(录像)录音 实测 录制音频需要的依赖 添加环境变量方便命令行呼出 D:\录制视屏\ bat启动 #录屏.bat python D:\录制视屏\录屏.py 分辨 ...
- 彻底解决python关于各种文件(音乐、视屏等)读写的操作
在之前做爬虫的时候一直没有系统的整理一下,文件的保存. 今有时间,做一个小小的梳理. 1.文件读写操作: 当我们不用使用Python的文件操作前,首先我们要理清我们的思路:先创建一个文件,写入内容,保 ...
- 360影视大全 python_「www.dy2018.com」python爬取电影天堂(www.dy2018.com)所有视屏的所有链接 - 金橙教程网...
www.dy2018.com 用到的库为Requests,bs4,re,pyMySQL 目的是将链接存入数据库,数据库分为三张表: category:存储分类 video:存储视屏的信息 link:存 ...
- Opencv3学习笔记(C++Python双语)---视屏读取与保存
要捕获视频,需要创建一个 VideoCapture 对象.它的参数可以是设备索引或视频文件的名称.设备索引就是指定哪个摄像头的数字.正常情况下,一个摄像头会被连接(默认为0).可以通过传递1来选择第二 ...
最新文章
- Boost::asio io_service 实现分析
- 敏捷开发一千零一问系列之七:怎样对待有看法的徒弟?
- fftw_plan_dft_2d优化
- Zend Studio 8.0.1 官方汉化包安装 解决文本中文乱码
- flutter 自定义 AppBar
- 图论相关算法理解和总结
- android view 镜像,Android 实现镜像效果
- css 波纹扩散_html5 +css3 点击后水波纹扩散效果 兼容移动端
- Java中BigDecimal的8种舍入模式
- 干货来袭!游戏建模初学者该怎样学习?
- 分享我的数据恢复经历,IBM文件系统及存储故障数据恢复
- java system.gc不会立即执行_(转)调用System.gc没有立即执行的解决方法
- US-CERT 公布近三年遭利用频率最高的十大安全漏洞
- Java的多线程机制系列:(四)不得不提的volatile及指令重排序(happen-before)
- android自定义按钮控件样式
- python的猴子补丁monkey patch
- 百度地图导航tts语音静音问题的解决
- Eigen内存分配器aligned_allocator
- 【自学笔记】前端面试题之CSS(部分HTML)
- 图像渲染测试软件,Arnold渲染器之aiImage(ai图像)着色器介绍及渲染测试