一段最普通的视频的处理方法:
1、opencv读取视频;
2、将视频的关键帧保存为图片存到本地;
3、对图片做一些简单的处理,这里只统一了图片尺寸,并且灰度化了;
4、将所有图像的像素组成一个列表,后期训练时还需变化为numpy数组;
5、制作所有图像的标签文件。
# coding:utf-8 ''' Created on 2018年3月15日 @author:Mu 一些基本处理的方法 ''' import os os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' import numpy as np import cv2 import random #导入随机函数 ''' 读入视频文件,并将关键帧保存为图片 fileOpen: 源文件所在位置 fileSave:帧图片存放的位置 timeF:取关键帧时的间隔数,可以为1,2,3等 ''' def saveImage(fileOpen