import numpy as np
import cv2
import time
import sys

# sys.path.insert(0,'E:\open\opencv\sources\modules\imgproc\src')
print(sys.path)

"""读取视频文件"""

# 使用本机的摄像头是0,可以使用1或其它来使用其它摄像头
# 创建摄像对象
cap = cv2.VideoCapture(0)
if cap.isOpened():
    print('初始化成功')
else:
    print("初始化失败")
    cap.open('aaa.flv')

time.sleep(5)
# print(cap.read())
while (True):
    # 抓取一帧帧视频
    ret, frame = cap.read()
    gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)

cv2.imshow('frame', gray)
    if cv2.waitKey(1) & 0xFF == ord('q'):
        break

cap.release()
# 显示所有图片

cv2.destroyAllWindows()

-------------------------------------------------------

import numpy as np
import cv2
from matplotlib import pyplot as plt

"""cv2的基本使用"""

# 第一个参数是图像的路径,如果图像路径出错,不会提示,而是得到none
# 第二个参数是读入图像的色彩模式,cv2.IMREAD_COLOR
img = cv2.imread('ces2.png', cv2.IMREAD_COLOR)
# 加上nameWindow这个参数以后,图像就变得可以拉升,
cv2.namedWindow('image', cv2.WINDOW_NORMAL)
# 第一个参数是窗口的名字,第二个是我们传入的图像,显示图像
cv2.imshow('image', img),
# 设置等待时间为0,就是无限等待#他会监听键盘事件
k = cv2.waitKey(0)
if k == 27:
    cv2.destroyAllWindows()
else:
    k == ord('s')

# 退出所有的图像
    cv2.destroyAllWindows()
    # 如果想要保存图片,使用cv2.imwrite()
    cv2.imwrite('ces2.png', img)

OpenCV读入图片,视频相关推荐

  1. openCV读入图片,openGL实现纹理贴图

    本文结合结合openCV,openGL的优点,实现混合编程. (1)OpenCV提供图形处理和计算机视觉方面的通用算法,读入二维图片很方便: (2)OpenGL是跨平台的图形程序接口,它用于二维,三维 ...

  2. Ubuntu下使用opencv打开图片视频

    Ubuntu下使用opencv打开图片视频 一.安装opencv 二.配置环境 1.安装完成后,开始配置环境 2.更新系统共享链接库 3.修改bash.bashrc 文件 4.完成后执行命令 三.打开 ...

  3. 【OpenCV学习】使用OpenCV打开图片视频

    一.使用代码打开一张图片 代码如下: #include <opencv.hpp>int main() {cv::Mat img = cv::imread("D://My Code ...

  4. python读入图片的四种方式

    title: python读入图片的四种方式 date: 2022-07-02 15:11:58 tags: image process python读入图片的四种方式 ''' 多种读入图片并显示,保 ...

  5. python opencv视频处理教程_OpenCV+Python详细教程-图片+视频(一)-Go语言中文社区...

    环境 Python3以上的版本+OpenCV+PyCharm 图片 目标 读入,显示,保存图像 对应的函数:cv2.imread(),cv2.imshow(),cv.imwrite() 1.1读取图像 ...

  6. 【QT课程设计】五:部分内容修正、利用opencv读入视频并进行部分图像处理

    文章目录 前置文章与导航索引 前言 错误修正 伽马变换数值问题 错误描述 错误修改过程 视频部分 布局设计 opencv的使用 opencv的编译&配置 打开视频 Qtimer简介 视频读取 ...

  7. 【OpenCV】图像/视频相似度测量PSNR( Peak signal-to-noise ratio) and SSIM,视频/图片转换

    目录 1 目标 2 原理 2.1 图像比较 - PSNR and SSIM¶ 3 代码 3.1如何读取一个视频流(摄像头或者视频文件)?¶ 3 运行效果 视频/图片转换: 如何用OpenCV创建一个视 ...

  8. python opencv 图片/视频 拼接

    python opencv 图片/视频 拼接 # coding: utf-8 # 像写诗一样写代码 import numpy as np import cv2img_A_path = "C: ...

  9. Qt - OpenCV 连续图片生成视频

    Qt - OpenCV 连续图片生成视频 此博客始创于:http://blog.csdn.net/lys211 转载请注明出处 主要是测试OpenCV将连续命名的图片转换成视频的过程. OpenCV的 ...

最新文章

  1. Nat. Methods | 学习微生物与代谢产物之间相互作用的神经网络
  2. keras lastm循环神经网络训练验证测试
  3. 穿透Session 0 隔离(一)
  4. WINDOWS下与LINUX下写C程序的区别
  5. 1050 棋盘染色 2 - Wikioi
  6. nb信号和4g信号_NB-IoT的网络如何组成,以及数据如何传输?
  7. django 怎么加权限 静态资源目录_Django:settings中关于static静态文件目录的设置...
  8. python怎么播放mp3_python 下如何播放mp3
  9. Java8collection.sort_Collections.sort()源码分析(基于JAVA8)
  10. android单选控件spinner与数据库结合综合实例
  11. 10个有关RESTful API良好设计的最佳实践
  12. bzoj4423[AMPPZ2013]Bytehattan
  13. Talk预告 | 北京大学人工智能研究院杨耀东:一个合作博弈的通用求解框架
  14. 计算机应用唐家琪,基于机器学习的蛋白质相互作用预测研究
  15. 手机app通用模板蓝色系用户登录页面
  16. 去除加粗的css,CSS去掉b加粗和strong加粗标签样式
  17. TienLen游戏模型、算法,类似斗地主游戏算法
  18. 大数据、物联网、云计算
  19. 21 个“微习惯”,让你在 2021 年轻松改善生活
  20. left out join举例

热门文章

  1. 冒险岛143服务端/米米143/米米冒险岛143服务端
  2. QQ潮玩展2021QTX摄影作品 (zhaoolee出品)
  3. 乔布斯《遗失的访谈》整理
  4. CRJ巨佬的gjd算法模板
  5. 夸克某上万资源目录结构解析
  6. Sitadel :Web安全扫描工具
  7. 比较好的python线上培训班
  8. WRF模式的移植、运行、后处理及在多领域的应用
  9. 译:ROS和Openv之间的图像转换(Python)
  10. 有深度的报道--柴静