我有一个Linux可执行文件“段”,它将图像作为输入inputImage.ppm,将其分割成超像素,输出是另一个图像outputImage.pnm。
我想将此可执行文件应用于文件夹中的整个图像集(400张图像),该怎么办?
我已经试过了:
./segment 0.8 100 100 ..pathToInFolder../image%d.ppm ..pathToOutFolder../image%d.pnm
其中前三个参数(0.8,100,100)是参数。
顺便说一句,图像以名称image0,image1,....,image399存储
for i in $(seq 0 399); do
./segment 0.8 100 100 ..pathToInFolder../image${i}.ppm ..pathToOutFolder../image${i}.pnm
done
请注意,${i}
而不是您的%d
。假设bash和标准工具包含“ seq”命令。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句