如果是Windows系统,进行如下修改:
尝试如下修改:
1.开头加上:from functools import partial
2.给 extract_frame 函数添加一个参数->def extract_frame(vid_item, args):
3.第274行 pool.map 修改为:
pool.map(
partial(extract_frame, args=args),
zip(fullpath_list, vid_list, range(len(vid_list)),
len(vid_list) * [args.flow_type],
len(vid_list) * [args.task],
len(vid_list) * [args.report_file]))
即可顺利提取。
本文介绍了在Windows系统环境下,对Python代码进行优化的方法,主要涉及导入functools模块中的partial函数,以及对extract_frame函数参数的调整,特别是pool.map的使用方式,以提高视频帧提取的效率。
1066

被折叠的 条评论
为什么被折叠?



