基于Python OpenCV加载视频文件,显示,并绘制自定义文字
来源:互联网 发布:专线网络 编辑:程序博客网 时间:2024/06/05 19:07
最近在做一个关于视觉项目,使用到Python版本的OpenCV,由于之前都是使用OpenCV的C++版本接口,对Python的语法不熟悉,因此,这里把基于Python语言的实现过程记录下来。
代码实现的功能就是加载一个视频文件,创建窗口进行显示,并在图像窗口上绘制自定义文字。
先贴一个运行图:
全部的实现代码:
'''Author:xiaoufeiDate:2017/10/17Description: read in a video file, create a display window,and draw user defined text on the windowFile: testVideo.py'''import numpy as npimport cv2if __name__ == "__main__": #step1: load in the video file videoCapture=cv2.VideoCapture('test.MOV') #step2:get a frame sucess,frame=videoCapture.read() #step3:get frames in a loop and do process while(sucess): sucess,frame=videoCapture.read() displayImg=cv2.resize(frame,(1024,768)) #resize it to (1024,768) cv2.putText(displayImg,"Hello World!",(400,50),cv2.FONT_HERSHEY_PLAIN,2.0,(0,0,255),2) cv2.namedWindow('test Video') cv2.imshow("test Video",displayImg) keycode=cv2.waitKey(1) if keycode==27: cv2.destroyWindow('test Video') videoCapture.release() break
附:我的开发环境是Ubuntu16.04+OpenCV3.1.0+Python2.7.12
阅读全文
0 0
- 基于Python OpenCV加载视频文件,显示,并绘制自定义文字
- python opencv 读取视频文件并显示
- ffmpeg和opencv 播放视频文件并显示
- python opencv 读取视频文件并保存
- 自定义View绘制文字居中显示
- opencv读取视频文件并显示的程序详细解释
- opencv读取视频文件并显示的程序详细解释
- 【OpenCV】加载并显示图片
- opencv为图像画框并显示文字
- opencv显示yuv420,YV12视频文件
- Python绘制双柱状图并显示数值
- opencv 实现加载并显示图像
- opencv加载并显示图像程序
- 实战以中心点绘制圆点并显示文字
- android开发,绘制圆形图片并添加文字居中显示
- OpenCV例子三:将文字生成视频文件
- 自定义View绘制文字
- 用OpenCV的VideoCapture类读取avi视频文件,并以帧流的形式显示出来!
- Python学习_1——>变量
- servelet监听分类
- 【新API】Aspose.Words for Mac 全新上线 | 支持下载试用
- Linux操作系统下的多线程编程详细解析----条件变量
- ie9下,console.log不执行后续代码
- 基于Python OpenCV加载视频文件,显示,并绘制自定义文字
- OkHttp封装
- Use reflector to access and modify private parameter
- 【1.0版本】CApi帮助类,快速生成WebApi接口说明文档,请求模拟,文档搜索,重新生成说明文档等.自定义配置,使用更方便
- 数据存储设计
- MySQL-5.7.19-Windows64安装详细教程
- spring注解的理解
- java-并发-线程安全
- tinker搭建环境