《视频读取写入.docx》由会员分享,可在线阅读,更多相关《视频读取写入.docx(1页珍藏版)》请在优知文库上搜索。
1、Cv2,imread()读取,(路径,读取方式),cv2.imread_color彩色grayscale灰度unchangedCv2.imshow()显示,(窗口名,图片)Cv2.WaitKeyO等待(时间ms),。为无限期Cv2.destroyalIwindows()关闭所有,CleStroyWindOWS()关闭指定Cv2,imwrite()保存,(保存文件名,图片)Cv2.flip(img,flipcode)flipcode=0沿X轴翻转,0沿y轴翻转,0xy同翻转Imgcopy=img.copy()复制Cv2.Cvtcolor(img,cv2.color_rgb2gray)rgb转灰度
2、,gray2rgb相反实例1:Cv2.videocapture()参数:filename/device。表示默认摄像头Ret,frame=cap.read()读取1帧,ret记录成功与否key=cv2.waitKey(1)等待ImSifkey=27:break#escascii码为27,表示按esc键退出即按ImS刷新视频帧,播放视频,esc键退出实例2:即按25ms刷新视频帧,播放原视频与灰度视频。实例3:Cv2.videowriter_fourcc()视频编解码器(1420)YUV.AVI(PIMI)MPEG-I.AVI(XVID)MPEG-4.AVI(THEO)OGGVORBIS.OGV(FLVl)FLASH.FLV即按25fps,MPEG-4编码保存原视频沿Y轴翻转后的视频实例4:Os.path.join组合路径读取视频fps,将视频按帧保存为图片,依次命名为framel/2/3jpg并输出。