用途:视频抽帧,视频图像化1、cap=cv2.VideoCapture(0)VideoCapture()中参数是0,表示打开笔记本的内置摄像头,参数是视频文件路径则打开如cap=cv2.VideoCapture(“…/test.avi”)#参数是视频文件路径则打开cap=cv2.VideoCapture('./RobustPCA_video_demo.avi')2、ret,frame=cap.read()cap.read()按帧读取视频,ret,frame是获cap.read()方法的两个返回值。其中ret是布尔值,如果读取帧是正确的则返回True,如果文件读取到结尾,它的返回值就为False
一、目的截取某一个文件夹的全部视频,生成对应视频的对应图片文件夹。二、实现1、截图实现videoCapture=cv2.VideoCapture(videopath)ifvideoCapture.isOpened():rval,frame=videoCapture.read()else:rval=Falseprint("false")whilerval:rval,frame=videoCapture.read()i+=1if(i%timeF==0):j+=1pass2、保存数据defsaveImage(frame,SaveAddress,num):try:address=SaveAddress
一、目的截取某一个文件夹的全部视频,生成对应视频的对应图片文件夹。二、实现1、截图实现videoCapture=cv2.VideoCapture(videopath)ifvideoCapture.isOpened():rval,frame=videoCapture.read()else:rval=Falseprint("false")whilerval:rval,frame=videoCapture.read()i+=1if(i%timeF==0):j+=1pass2、保存数据defsaveImage(frame,SaveAddress,num):try:address=SaveAddress