【发布时间】:2016-01-23 16:29:05
【问题描述】:
imagemagick 调整大小 - 调整 .jpg 图像大小后多个文件名错误
Ubuntu 14.04 和 ImageMagick 6.7.7-10
我需要使用当前的纵横比将 ~900 jpg 图像(保存在多个文件夹中)调整为多个尺寸。我希望从 300px 宽的版本开始。
-
我选择了第一个文件夹
1997,然后输入了convert '*.jpg[300x]' *.jpg,任务成功。我有 98 个 jpg 文件调整为 300 像素宽(并且没有大文件,因为它们已被覆盖。)
-
我切换到第二个文件夹
1998并输入了相同的convert '*.jpg[300x]' *.jpg(我也试过
convert *.jpg -resize 300 *.jpg,结果一样。)意外结果:
- 我还有 (20) 个旧 jpg 文件和 39 个调整大小的文件(每个 2 个,除了最后一个,它有一个调整大小的版本)
- 调整大小文件的文件名以最后一个原始文件的名称开始,以计数器结束。
➜ 1998 ls
i--santa_ferenc-olaj-129_angyali_udvozlet.jpg i--santa_ferenc-olaj-130_szentek_kozossege.jpg i--santa_ferenc-olaj-130+_szentek_kozossege.jpg i--santa_ferenc-olaj-131_te_vagy_a_kiraly_jezus.jpg i--santa_ferenc-olaj-132_orom.jpg i--santa_ferenc-olaj-133_cim_nelkul.jpg i--santa_ferenc-olaj-134_atfestve_a_sziv_megterese.jpg i--santa_ferenc-olaj-135_ave.jpg i--santa_ferenc-olaj-136_isten_kezeben.jpg i--santa_ferenc-olaj-137_peter_emlekere.jpg i--santa_ferenc-olaj-138a_aldozat.jpg i--santa_ferenc-olaj-138b_aldozat.jpg i--santa_ferenc-olaj-139_jelenesek.jpg i--santa_ferenc-olaj-140_atfestve_latomas.jpg i--santa_ferenc-olaj-141_a_zaszlos.jpg i--santa_ferenc-olaj-142_gondviseles.jpg i--santa_ferenc-olaj-143_az_ido_tukreben.jpg i--santa_ferenc-olaj-144_jelenesek_ii.jpg i--santa_ferenc-olaj-145_jelenesek_iii.jpg
尽管我可以在文件夹视图中看到图像,但此处缺少最后一个原始文件的名称 i--santa_ferenc-olaj-147_lanc.jpg。然后调整大小的图像来了:
i--santa_ferenc-olaj-147_lanc-0.jpg
i--santa_ferenc-olaj-147_lanc-10.jpg
i--santa_ferenc-olaj-147_lanc-11.jpg
i--santa_ferenc-olaj-147_lanc-12.jpg
i--santa_ferenc-olaj-147_lanc-13.jpg
i--santa_ferenc-olaj-147_lanc-14.jpg
i--santa_ferenc-olaj-147_lanc-15.jpg
i--santa_ferenc-olaj-147_lanc-16.jpg
i--santa_ferenc-olaj-147_lanc-17.jpg
i--santa_ferenc-olaj-147_lanc-18.jpg
i--santa_ferenc-olaj-147_lanc-19.jpg
i--santa_ferenc-olaj-147_lanc-1.jpg
i--santa_ferenc-olaj-147_lanc-20.jpg
i--santa_ferenc-olaj-147_lanc-21.jpg
i--santa_ferenc-olaj-147_lanc-22.jpg
i--santa_ferenc-olaj-147_lanc-23.jpg
i--santa_ferenc-olaj-147_lanc-24.jpg
i--santa_ferenc-olaj-147_lanc-25.jpg
i--santa_ferenc-olaj-147_lanc-26.jpg
i--santa_ferenc-olaj-147_lanc-27.jpg
i--santa_ferenc-olaj-147_lanc-28.jpg
i--santa_ferenc-olaj-147_lanc-29.jpg
i--santa_ferenc-olaj-147_lanc-2.jpg
i--santa_ferenc-olaj-147_lanc-30.jpg
i--santa_ferenc-olaj-147_lanc-31.jpg
i--santa_ferenc-olaj-147_lanc-32.jpg
i--santa_ferenc-olaj-147_lanc-33.jpg
i--santa_ferenc-olaj-147_lanc-34.jpg
i--santa_ferenc-olaj-147_lanc-35.jpg
i--santa_ferenc-olaj-147_lanc-36.jpg
i--santa_ferenc-olaj-147_lanc-37.jpg
i--santa_ferenc-olaj-147_lanc-38.jpg
i--santa_ferenc-olaj-147_lanc-3.jpg
i--santa_ferenc-olaj-147_lanc-4.jpg
i--santa_ferenc-olaj-147_lanc-5.jpg
i--santa_ferenc-olaj-147_lanc-6.jpg
i--santa_ferenc-olaj-147_lanc-7.jpg
i--santa_ferenc-olaj-147_lanc-8.jpg
i--santa_ferenc-olaj-147_lanc-9.jpg
i--santa_ferenc-olaj-147_lanc.jpg
有什么问题? :'(
【问题讨论】:
标签: resize imagemagick