OpenCV读入图片,视频
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读入图片,视频相关推荐
- openCV读入图片,openGL实现纹理贴图
本文结合结合openCV,openGL的优点,实现混合编程. (1)OpenCV提供图形处理和计算机视觉方面的通用算法,读入二维图片很方便: (2)OpenGL是跨平台的图形程序接口,它用于二维,三维 ...
- Ubuntu下使用opencv打开图片视频
Ubuntu下使用opencv打开图片视频 一.安装opencv 二.配置环境 1.安装完成后,开始配置环境 2.更新系统共享链接库 3.修改bash.bashrc 文件 4.完成后执行命令 三.打开 ...
- 【OpenCV学习】使用OpenCV打开图片视频
一.使用代码打开一张图片 代码如下: #include <opencv.hpp>int main() {cv::Mat img = cv::imread("D://My Code ...
- python读入图片的四种方式
title: python读入图片的四种方式 date: 2022-07-02 15:11:58 tags: image process python读入图片的四种方式 ''' 多种读入图片并显示,保 ...
- python opencv视频处理教程_OpenCV+Python详细教程-图片+视频(一)-Go语言中文社区...
环境 Python3以上的版本+OpenCV+PyCharm 图片 目标 读入,显示,保存图像 对应的函数:cv2.imread(),cv2.imshow(),cv.imwrite() 1.1读取图像 ...
- 【QT课程设计】五:部分内容修正、利用opencv读入视频并进行部分图像处理
文章目录 前置文章与导航索引 前言 错误修正 伽马变换数值问题 错误描述 错误修改过程 视频部分 布局设计 opencv的使用 opencv的编译&配置 打开视频 Qtimer简介 视频读取 ...
- 【OpenCV】图像/视频相似度测量PSNR( Peak signal-to-noise ratio) and SSIM,视频/图片转换
目录 1 目标 2 原理 2.1 图像比较 - PSNR and SSIM¶ 3 代码 3.1如何读取一个视频流(摄像头或者视频文件)?¶ 3 运行效果 视频/图片转换: 如何用OpenCV创建一个视 ...
- python opencv 图片/视频 拼接
python opencv 图片/视频 拼接 # coding: utf-8 # 像写诗一样写代码 import numpy as np import cv2img_A_path = "C: ...
- Qt - OpenCV 连续图片生成视频
Qt - OpenCV 连续图片生成视频 此博客始创于:http://blog.csdn.net/lys211 转载请注明出处 主要是测试OpenCV将连续命名的图片转换成视频的过程. OpenCV的 ...
最新文章
- Nat. Methods | 学习微生物与代谢产物之间相互作用的神经网络
- keras lastm循环神经网络训练验证测试
- 穿透Session 0 隔离(一)
- WINDOWS下与LINUX下写C程序的区别
- 1050 棋盘染色 2 - Wikioi
- nb信号和4g信号_NB-IoT的网络如何组成,以及数据如何传输?
- django 怎么加权限 静态资源目录_Django:settings中关于static静态文件目录的设置...
- python怎么播放mp3_python 下如何播放mp3
- Java8collection.sort_Collections.sort()源码分析(基于JAVA8)
- android单选控件spinner与数据库结合综合实例
- 10个有关RESTful API良好设计的最佳实践
- bzoj4423[AMPPZ2013]Bytehattan
- Talk预告 | 北京大学人工智能研究院杨耀东:一个合作博弈的通用求解框架
- 计算机应用唐家琪,基于机器学习的蛋白质相互作用预测研究
- 手机app通用模板蓝色系用户登录页面
- 去除加粗的css,CSS去掉b加粗和strong加粗标签样式
- TienLen游戏模型、算法,类似斗地主游戏算法
- 大数据、物联网、云计算
- 21 个“微习惯”,让你在 2021 年轻松改善生活
- left out join举例