Python的Open CV学习一(准备工作)                https://blog.csdn.net/m0_55868453/article/details/122823865Python的Open CV学习二(显示图片)https://blog.csdn.net/m0_55868453/article/details/122826126

今天我们学习如何显示视频和摄像头图像

第一步:导入cv2库

#导入CV2库q
import cv2.cv2 as cv2

第二步:编写视频传输

#视频传输
cap = cv2.VideoCapture('video.ts')  #后面也可以填写视频地址

第三步:由于视频为图片每一帧显示出来而成,所以我们就要一直不停读取图片,所以用到while循环,其中cap.read()返回的是布尔值(真/假)和图像内容。如果删除sucessimg变量将采用该布尔值,而不是图像数据。

while True:sucess, img = cap.read()cv2.imshow("video",img)if cv2.waitKey(1) & 0xff == ord('z'):  #可由自己定义所想要的关闭视频按键breakif cv2.waitKey(1) & 0xff == ord('Z'):break

这样就可以显示出自己想要的视频

之后显示摄像头图像我们就在此基础上添加修改就可以了

其中我们将视频传输改为摄像头传输

cap = cv2.VideoCapture(0)  #后面数字表示摄像头的串口,由0开始根据自己想要的修改

后面将其定义摄像头显示的窗口大小,和亮度大小等

#显示图像宽度高度
cap.set(3,640)    #前面3表示设置宽度,后面表示宽度设置为640
cap.set(4,480)    #前面4表示设置高度,后面表示高度设置为480
#显示亮度
cap.set(10,50)    #前面10表示设置亮度,后面表示亮度设置为50

其余不发生改变即可显示出摄像头图像

Python的Open CV学习三相关推荐

  1. python爬虫正则表达式实例-python爬虫学习三:python正则表达式

    python爬虫学习三:python正则表达式 1.正则表达式基础 a.正则表达式的大致匹配过程: 1.依次拿出表达式和文本中的字符比较 2.如果每一个字符都能匹配,则匹配成功:一旦有匹配不成功的字符 ...

  2. python学习三-基础语法

    python学习三-基础语法(2019-12-24日晚) 1.源码文件 Python源码文件名通常采用小写的方式,常见的扩展名有: py:基本的源码扩展名. pyw:是另一种源码扩展名,跟py唯一的区 ...

  3. 基于python的数字图像处理--学习笔记(三)

    基于python的数字图像处理--学习笔记(三) 前言 一.灰度拉伸 二.幂律(伽马)变换 三.对数变换 前言 进入冈萨雷斯的第三章内容,并用python实现功能.我更改了代码源,之前找到太烂了,代码 ...

  4. 【Python之pymysql库学习】三.sql语句的相关知识(保姆级图文+实现代码)

    目录 实现效果 实现思路 实现代码 总结 欢迎关注 『Python之pymysql库学习』 系列,持续更新中 欢迎关注 『Python之pymysql库学习』 系列,持续更新中 实现效果 把给读取数据 ...

  5. Timo学习笔记 :Python基础教程(第三版)第四章 当索引行不通时

    第四章 当索引行不通时 Timo学习笔记 :Python基础教程(第三版)第三章 使用字符串 这是word编辑的最后一章笔记,第五章开始将直接用这个模板记录. 本章笔记很少,也很简单.很多方法可以到要 ...

  6. Python+cplex运筹优化学习笔记(三)-营养膳食选择

    Python+cplex运筹优化学习笔记(三)-营养膳食选择 前言 首先呢,说明一下,本文只是自己在学习过程中运用到的例子,然后规整总结一下,随便写写自己所做的一些笔记.小白学习,有不对的地方还望大家 ...

  7. ML之XGBoost:XGBoost参数调优的优秀外文翻译—《XGBoost中的参数调优完整指南(带python中的代码)》(三)

    ML之XGBoost:XGBoost参数调优的优秀外文翻译-<XGBoost中的参数调优完整指南(带python中的代码)>(三) 目录 3. 参数微调案例/Parameter Tunin ...

  8. [Python从零到壹] 三十五.图像处理基础篇之OpenCV绘制各类几何图形

    欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...

  9. y空间兑换代码_【CV学习笔记】色彩空间

    关注"深度学习冲鸭",一起学习一起冲鸭! 设为星标,第一时间获取更多干货 作者:云时之间来源:知乎链接:https://zhuanlan.zhihu.com/p/103387082 ...

  10. 深度学习三十年创新路

    深度学习三十年创新路 编者注:深度学习火了,从任何意义上,大家谈论它的热衷程度,都超乎想象.但是,似乎很少有人提出不同的声音,说深度学习的火热,有可能是过度的繁荣,乃至不理性的盲从.而这次,有不同的想 ...

最新文章

  1. cron计划任务使用
  2. Kibana模块——介绍
  3. Problem 64 如何设置Linux系统内存回收的阀值?
  4. 最优乘车pascal程序
  5. 完成MSP430的IAP升级程序(总结)
  6. P4587-[FJOI2016]神秘数【主席树】
  7. 【 POJ - 3628 】Bookshelf 2(dfs 或 dp,0-1背包)
  8. Discuz完整手动迁移教程(不使用备份功能)
  9. excel中画图坐标轴更改数字大小_Excel柱状图看不清?用这3种方法就可以
  10. 几个接下来要解决的问题
  11. Redis的hotkey和bigkey的一些拆解方式
  12. linux使用163的yum源配置
  13. 空城计课件软件测试,空城计课件公开课.ppt
  14. 软件测试用例覆盖率怎么算,如何计算增量测试覆盖率
  15. 彩虹云秒赞内页美化-简约蓝色横排框架
  16. 高端化自欺欺人,国产手机又一块遮羞布被扯下,事实是被苹果碾压
  17. Android中framework层下添加aidl编译说程序包不存在
  18. sqlserver2005数据库18456错误(转)
  19. windows mobile注册表修改小全
  20. 默认的 Windows 2000 服务

热门文章

  1. 类型多样的电子数码免抠元素素材,速来收藏
  2. 如何保存你的登录密码
  3. 51单片机数码管显示数字
  4. PDF编辑方法,怎么给PDF添加页码
  5. ISO/IEC 27018公有云中个人身份信息管理体系认证概述
  6. 计算机主硬盘,电脑是固态和机械双盘系统在固态为什么显示主硬盘是机械盘
  7. 如何检测猥琐的私有SDWAN隧道协议
  8. abstract 抽象学习
  9. 基于Web实现在线绘画拓扑图[GraphEditor]
  10. The JSP specification requires that an attribute name is preceded by whitesp