imagemagick 调整大小 - 调整 .jpg 图像大小后文件名错误的多个文件
imagemagick resize - multiple files with wrong filenames after resizing .jpg images
imagemagick 调整大小 - 调整 .jpg 图像大小后文件名错误的多个文件
Ubuntu 14.04 和 ImageMagick 6.7.7-10
我需要将大约 900 张 jpg 图像(保存在多个文件夹中)调整为多个尺寸,并使用当前的纵横比。我希望从 300 像素宽的版本开始。
我选择了第一个文件夹 1997
,然后输入 convert '*.jpg[300x]' *.jpg
,任务 成功。
我将 98 个 jpg 文件调整为 300 像素宽(没有大文件,因为它们已被覆盖。)
我切换到第二个文件夹 1998
并且输入了相同的内容 convert '*.jpg[300x]' *.jpg
(我也试过convert *.jpg -resize 300 *.jpg
,结果一样。)
意外结果:
- 我还有 (20) 个旧的 jpg 文件和 39 个调整大小的文件(每个 2 个,除了最后一个,它有一个调整大小的版本)
- 已调整大小的文件的文件名以最后一个原始文件的名称开头,并以计数器结尾。
➜ 1998 年 <br>
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
有什么问题吗? :'(
试试这个:
mogrify -resize 300 *.jpg
imagemagick 调整大小 - 调整 .jpg 图像大小后文件名错误的多个文件
Ubuntu 14.04 和 ImageMagick 6.7.7-10
我需要将大约 900 张 jpg 图像(保存在多个文件夹中)调整为多个尺寸,并使用当前的纵横比。我希望从 300 像素宽的版本开始。
我选择了第一个文件夹
1997
,然后输入convert '*.jpg[300x]' *.jpg
,任务 成功。我将 98 个 jpg 文件调整为 300 像素宽(没有大文件,因为它们已被覆盖。)
我切换到第二个文件夹
1998
并且输入了相同的内容convert '*.jpg[300x]' *.jpg
(我也试过
convert *.jpg -resize 300 *.jpg
,结果一样。)意外结果:
- 我还有 (20) 个旧的 jpg 文件和 39 个调整大小的文件(每个 2 个,除了最后一个,它有一个调整大小的版本)
- 已调整大小的文件的文件名以最后一个原始文件的名称开头,并以计数器结尾。
➜ 1998 年 <br> 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
有什么问题吗? :'(
试试这个:
mogrify -resize 300 *.jpg