//读取和显示 while(1) { img = cvQueryFrame(capture); //获取一帧图片 if(img == NULL) break; cvShowImage( "vivi", img ); //将其显示 char key = cvWaitKey(20); sprintf(image_name, "%s%d%s", "..\\tutu\\image", ++i, ".jpg");//保存的图片名 cvSaveImage( image_name, img);...
Opencv:按帧数读取视频并保存图片 import cv2 videoFile = 'data/最强大脑.mp4' cap = cv2.VideoCapture(videoFile) frameNum = 0 while (cap.isOpened()): ret, frame = cap.read() frameNum = frameNum + 1 if frameNum % 2 == 0: # 调整帧数 cv2.imwrite('image/output/vieo1_' + str(frameNum)...
https://opencv.org/,这里下载最新的opencv-4.2.0.zip。 编译源码,并安装 解压后进入opencv-4.2.0目录,mkdir build,进入build目录,然后执行 cmake-D CMAKE_BUILD_TYPE=Release-D CMAKE_INSTALL_PREFIX=/usr/local..make # 开始编译,等待编译完成 sudo make install # 安装 2.读取视频流并保存图片 编写demo...