4 我有JPEG文件的文件夹,名为0_0,0_1,1_0,1_1等。第一个数字是列,第二个数字是行。我想将它们组合成一个JPEG文件。我该怎么做呢?我已经研究过ImageMagick,但我不知道使用什么参数以及如何使用。 imagemagick — 密码破译 source
2 相关的ImageMagick文档就在这里。 尝试: montage -geometry +0+0 0_0.jpg 0_1.jpg 1_0.jpg 1_1.jpg output.jpg — 迈克菲茨帕特里克 source 由于我有从0_0到9_13的图像,因此写出所有内容并不高效。在平均时间我已经想通了montage.exe -mode concatenate -tile 1x14 [0-9]*_[0-9]*.jpg miff:- | convert.exe - +append final.jpg,并重新命名都X_0-X_9以X_00-X_09这个正则表达式搜索:(\d{1})_(\d{1}).jpg和替换:\1_0\2 — 密码破译 @AntonioKovačević,这听起来像是一个很好的解决方案。您应该将其创建为答案,然后将其标记为已接受。 — Mike Fitzpatrick 2015年
2 解决方案是 montage.exe -mode concatenate -tile 1x14 [0-9]*_[0-9]*.jpg miff:- | convert.exe - +append final.jpg 注意:如果您有两位数的图片(4_15,10_1),则必须为0-9(04_15,10_01)中的数字添加零 此RegEx将负责(批量重命名实用程序) Search: (\d{1})_(\d{1}).jpg Replace: 0\1_0\2 — 密码破译 source
montage.exe -mode concatenate -tile 1x14 [0-9]*_[0-9]*.jpg miff:- | convert.exe - +append final.jpg
,并重新命名都X_0-X_9
以X_00-X_09
这个正则表达式搜索:(\d{1})_(\d{1}).jpg
和替换:\1_0\2