我有 3 个图像编写器,每个都将不同的帧从 avi 保存到路径。但是,它只执行最后一个 imagewriter,所以我在 test3 文件夹第 4 帧中收到,名称:000004.jpg 为什么前 2 个 imagewriter 没有执行?我可以以其他方式执行所有图像编写器吗?即使我更改了这些顺序,也只会执行最后一个图像编写器。代码是:
clip=DirectshowSource("D:\images\ball-flame.avi").ConvertToRGB32()
imagewriter(clip,"D:\images\test1\",start=1,end=1,type="jpg")
imagewriter(clip,"D:\images\test2\",start=2,end=2,type="jpg")
imagewriter(clip,"D:\images\test3\",start=4,end=4,type="jpg")