【原创】视频分帧程序备忘

video2frame_multiple.py & mypath.py

本文仅限作者备忘
程序调试要点备忘:这两个程序可用来对包含很多种类的数据集分帧,并将分帧后的图片按一定比例划分为train, val和test。本文以UCF101为例进行程序调试。

mypath.py

1. 修改路径

修改root_diroutput_dir,两者分别对应为原始视频文件夹(数据集)帧保存路径
在这里插入图片描述
在这里插入图片描述
有没有/都可,一开始以为跟
在这里插入图片描述
创建./video_test/train有关需要有/,后来发现没有也行。

video2frame_multiple.py

1. numpy版本

2行:
在这里插入图片描述
不能太高,不然会显示from sklearn.model_selection import train_test_split,即无法加载系统自带文件sklearn.model

2. 修改数据集标注路径

60-64行:
在这里插入图片描述

3. 手动创建train&val&test文件夹

119-123行:
output_dir目录下,手动创建train&val&test文件夹
在这里插入图片描述
❓未来可考虑自动创建

4. 打开数据预处理

251行:
在这里插入图片描述
设置preprocess=True

video2frame_multiple.py的整体伪代码流程

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值