OpenCV+python:读取图片和视频详细信息
1,源代码
import cv2 as cv
import numpy as npdef video_demo(): #定义读取视频信息的函数capture = cv.VideoCapture(0) #打开摄像头读取视频信息(无声音)while(True): ret, frame = capture.read() #打开电脑相机读取视频信息(没有读取到图片,截取到一帧的图片)frame = cv.flip(frame, 1) #修改视角差异(镜像变换)cv.imshow("video", frame) #显示每一帧的图片c = cv.waitKey(50) #显示50ms,然后继续执行程序 if c == 27:breakdef get_image_info(image): #定义读取图像信息的函数print(type(image)) #图像类别(数据类型)print(image.shape) #图像形状(高,宽,通道数)print(image.size) #图像大小(像素个数)=高*宽*通道数print(image.dtype) #每个通道所占的位数pixel_data = np.array(image) print(pixel_data) #获取像素点的数据src = cv.imread("F:/images/lena.png")
cv.namedWindow("input image", cv.WINDOW_AUTOSIZE)
cv.imshow("input image", src)
get_image_info(src) #调用读取图像信息的函数
gray = cv.cvtColor(src, cv.COLOR_BGR2GRAY) #将BGR图像转换为灰度图像
cv.imwrite("F:/images/result.png", gray) #保存灰度图像
cv.waitKey(0)cv.destroyAllWindows()
2,运行结果:
视频读取这里就不演示了,加油。
OpenCV+python:读取图片和视频详细信息相关推荐
- 用Python读取照片拍摄的详细信息(拍摄时间、地址等)
前言 其实咱们平时拍摄的照片里隐藏了大量的私密信息,例如:拍摄时间.极其精确的GPS信息等.接下来尝试用python脚本分析照片,获取照片原图的拍摄信息. 1.准备条件 pip install ...
- python获取mp3音频数据,python 读取音频文件的详细信息
有一项测试的需求是判断录像是否和预期一致,检查项是:分辨率.录像时长等内容 文件的详细信息.png os模块有一个stat()方法 st_mode: inode 保护模式 st_ino: inode ...
- Opencv Python:图片与视频互转
视频转图片 # -*- coding: UTF-8 -*- """ @项目名称:PlayerCharOCR.py @作 者:陆地起飞全靠浪 @创建日期:2022-03-1 ...
- TensorFlow与OpenCV,读取图片,进行简单操作并显示
本文是OpenCV 2 Computer Vision Application Programming Cookbook读书笔记的第一篇.在笔记中将以Python语言改写每章的代码. PythonO ...
- Python实现图片和视频的相互转换
有时候我们需要把很多的图片合成视频,或者说自己写一个脚本去加快或者放慢视频:也有时候需要把视频裁剪成图片,进行后续操作.这篇文章就将为大家介绍如何通过Python实现图片和视频的相互转换,需要的可以参 ...
- python读取图片格式_Python读取图片尺寸、图片格式
Python读取图片尺寸.图片格式 需要用到PIL模块,使用pip安装Pillow.Pillow是从PIL fork过来的Python 图片库. from PIL import Image im = ...
- opencv python 从摄像头获取视频、帧率、分辨率等属性设置和使用
opencv python 从摄像头获取视频.帧率.分辨率等属性设置和使用 文章目录: 1,为了获取视频,你应该创建一个 VideoCapture 对象.他的参数可以是设备的索引号,或者是一个视频文件 ...
- OpenCV+Python 彩色图片的 BGR、灰度图、HSV分量图显示的程序
OpenCV+Python 彩色图片的 BGR.灰度图.HSV分量图显示的程序 介绍 OpenCV+Python 使用openCV中的split()函数和 cvtColor()函数提取一张彩色图片的B ...
- python读取图片、保存图片的方法
转自:https://jingyan.baidu.com/article/1876c852572d2f890b137609.html 分步阅读 本文介绍一下,python读取图片.保存图片的方法. 工 ...
最新文章
- php作为文本进行处理,PHP处理文本和爬虫技巧
- Android 使用加速度传感器实现摇一摇功能及优化
- 屏蔽浏览器退格键页面后退
- python整数和浮点数相乘_python中整数除法和浮点数到整数转换之间的区别是什么原因?...
- Android Gradle使用总结
- wget使用tsocks
- 推荐2022前端必看的新书 《Vue.js设计与实现》
- JavaScript之节点的创建、替换、删除、插入
- python多久能上手_Python容易上手的爬虫项目,特别适合基础入门
- ICMP协议与ping命令
- ros 开源物体检测_ROS kinetic + Realsens D435i + ORK + LINEMOD 物体识别
- 百度离线地图-加载地图(一)
- 【LaTeX】IEEE会议模板中使用BibTex插入文献(解决报错:Something‘s wrong--perhaps a missing \item. \end{thebibliography}
- 揭秘强开微粒贷骗局 看完你就明白了
- java baas_GitHub - JavaBaas/JavaBaasServer at 2c4c9a2de05059984f513a976041c5787bf8edc2
- 流量贵如金,APP推广如何迈好第一步?技术和策略缺一不可
- CSDN 2021-2022年微博情感数据分析
- 程序员应该选择干前端还是干后端呢?
- 学习web渗透测试国内、国外在线网站
- 铸博皇御:白银多少钱,白银交易有哪些优势