1、将视频转化成图片
视频是在B站下载的FLV格式的,然后我采用网上找的python代码将视频转成了1078张图片。
2、处理图片
因为老师给的代码一次只能处理一张图片,且处理后的图片名固定为st.jpg,而且貌似不太方便将输入时的文件名在输出时读出来,所以我想法是直接他输出的文件名为随机的,这样一来不会导致覆盖,二来可以通过生成文件的时间戳来进行排序。
后来我探索了几种方法,以下是总结的两种。嫌麻烦的话,可以直接看2.2, 2.1是在硬件上做的,出的问题比较多比较麻烦。
2.1、方法一
看了给的源码,我改了src下面的post_processor.cpp中的代码。使其输出的文件名不唯一,是随机的字符串,输出文件统一放到一个out文件夹下,这个out文件夹需要手动创建,与src文件夹同级。
以下是部分截图 :