欢迎光临散文网 会员登陆 & 注册

OpenCV学习笔记2:读取视频文件并显示相应颜色通道视频

2020-12-30 10:04 作者:车科技2020  | 我要投稿

import matplotlib.pyplot as plt

import CV2

import numpy as np

vc=CV2.VideoCapture('3d video.wmv')#读取视频
if vc.isOpened():
   open,frame=vc.read()#读取一帧图像,重复执行vc.read就可以不断往下读取
else:
   open=False

while open:
   ret,frame=vc.read()
   if frame is None:#frame为none表示读取到视频结尾
       break
   if ret == True:
       b, g, r = CV2.split(frame)  # 把bgr通道提提取出来
       CV2.imshow('video_b',b)#只显示blue通道图像
       #CV2.imshow('video_g',g)#只显示green通道图像

       #CV2.imshow('video_r',r)#只显示red通道图像

       if CV2.waitKey(10) & 0xff == 27:#wait key设置两帧之间的延时
           break
vc.release()
CV2.destroyAllWindows()

OpenCV学习笔记2:读取视频文件并显示相应颜色通道视频的评论 (共 条)

分享到微博请遵守国家法律