python opencv的视频与图像操作
2017-11-19 00:05
441 查看
python opencv的视频与图像操作
0.载入模型import cv2 as cv
1.载入视频
VideoCaptrue=cv.VideoCapture() #get the fps and size fps = VideoCapture.get(CV_CAP_PROP_FPS ) size = (int(VideoCapture.get(CV_CAP_PROP_FRAME_WIDTH)), int(VideoCapture.get(CV_CAP_PROP_FRAME_HEIGHT)))
2.将视频每一帧转化为图片
while(VideoCapture.isOpened()): ret, frame = VideoCapture.read()# frame为每帧图片
3.处理了
blur = cv2.medianBlur(frame,5)# 中值滤波
4.将处理后的图片转化为图片
cap = cv2.VideoCapture('output.avi') while(cap.isOpened()): ret, frame = cap.read() if ret == True: gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY) cv2.imshow('image', gray) k = cv2.waitKey(20) if (k & 0xff == ord('q')): break else: break cap.release() cv2.destroyAllWindows()
相关文章推荐
- python+opencv操作图像视频
- openCV Python 学习笔记(一)图像的基本操作
- OpenCV 编程简介(矩阵/图像/视频的基本读写操作)
- Python用OpenCV 处理图像的基本操作
- Python-OpenCV 处理图像(一):基本操作 cv2
- Opencv3.0-python的那些事儿:(一)、Opencv的图像和视频处理基本用法
- python opencv —— io(帧、图像、视频的读取与保存)
- Python3与OpenCV3.3 图像处理(二)--图像基本操作
- Python-OpenCV 处理图像(三):图像像素点操作
- OpenCV 编程简介(矩阵/图像/视频的基本读写操作)
- OpenCV 1.x & 2.x 编程简介(矩阵/图像/视频的基本读写操作)
- Python OpenCV处理图像之图像像素点操作
- Python-OpenCV 处理图像(一):基本操作
- opencv-python(5):图像基本操作
- OpenCV 编程简介(矩阵/图像/视频的基本读写操作)
- Python-Opencv1:图像的基本操作
- OpenCV 编程简单介绍(矩阵/图像/视频的基本读写操作)
- Python OpenCV学习笔记之:图像阈值操作
- OpenCV 编程简单介绍(矩阵/图像/视频的基本读写操作)
- opencv无法读取视频解决方法&&抽取视频帧存储为图像(python)