opencv如何读取图像、视频(基于Python语言)
来源:互联网 发布:微信数据转移到sd卡 编辑:程序博客网 时间:2024/05/25 23:56
今天来讲下如何使用opencv的Python接口来做一些工作(因为python实在是太方便,没有那么繁琐的编译过程且极易上手)
1.安装opencv
假定你已经安装python,也已经下载了opencv的exe文件,点开opencv的安装文件进行安装。安装完成后找到
如图我的Python版本对应的是2.7,32位的,因此我需要的是这个X86文件下的cv2.pyd文件,64位的同学们请去X64里面找到改文件。
下一步就是将改文件复制到Python的安装文件夹的lib/site-packages里就行了。
测试一下:
import cv2运行没问题,就代表安装成功。
2.opencv的图像读取、显示、保存
import numpyimport cv2 #导库img=cv2.imread('C:/Users/lyp/Pictures/2.png') #读图片cv2.imshow('pic',img) #显示cv2.waitKey(0) #保持cv2.destroyAllWindows() #关窗口cv2.imwrite('2.jpg',img) #保存
3.opencv视频的读取显示保存
# coding: utf-8import cv2cap=cv2.VideoCapture("F:/Pythonwork/321.avi")print cap.isOpened()fps=cap.get(cv2.CAP_PROP_FPS)print(fps)size=(int(cap.get(cv2.CAP_PROP_FRAME_WIDTH)))print(size)int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT))while(cap.isOpened()): ret, frame=cap.read() if ret==True: cv2.imshow("video",frame) k=cv2.waitKey(int(8000 / fps)) if (k&0xff==ord('q')): break else: breakcap.release()cv2.destroyAllWindows()
阅读全文
0 1
- opencv如何读取图像、视频(基于Python语言)
- Opencv图像视频读取
- opencv图像读取,视频读取
- opencv无法读取视频解决方法&&抽取视频帧存储为图像(python)
- python opencv —— io(帧、图像、视频的读取与保存)
- opencv读取视频,存放视频图像
- python+opencv操作图像视频
- Opencv(Python) 教程-常用opencv 图像/视频操作函数
- python 调用opencv读取视频
- OpenCV笔记(1)载入图像 视频播放 读取摄像头
- OpenCV读取视频和图像序列
- 学习OPENCV之读取图像和视频
- OpenCV读取视频和图像序列
- OpenCV读取视频和图像序列
- opencv读取视频保存成图像
- 初学图像处理+opencv----读取视频
- Python+OpenCV学习(1)---图像的读取与保存
- [python + opencv] 视频帧图像去黑边
- 一 单例模式
- vs2010+QT开发配置
- 入门赛8
- Eclipse内置SVN下载
- 使用Spring的@Scheduled实现定时任务以及解决无法执行定时任务
- opencv如何读取图像、视频(基于Python语言)
- 【数据平台】Eclipse+Scala开发环境(本机和集群两个运行模式)
- JAVA项目实战,接口集合的数据形式的调整
- Java语法--通配符的上界通配符和下界通配符
- Faster-RCNN实现物体检测
- Android动画之animation-list实现逐帧动画
- 如何在html上添加背景音乐
- WEB前端屏幕适配度
- BSON与JSON的区别