使用ImageMagick转换时保持相同的文件名

使用ImageMagick转换时保持相同的文件名,imagemagick,jpeg,jpeg2000,Imagemagick,Jpeg,Jpeg2000,我正在尝试使用终端上的ImageMagick将目录中数百个特定命名的.jp2文件转换为.jpg文件 例如,我希望A.jp2、B.jp2、C.jp2变成A.jpg、B.jpg、C.jpg 我尝试了以下命令: convert *.jp2 *.jpg 但是,这给了我以下文件: *-0.jpg *-1.jpg *-2.jpg 等等 转换原始文件时如何保留其名称?使用-set和formatting选项 convert *.jp2 -set filename:base "%[base]" "%[fil

我正在尝试使用终端上的ImageMagick将目录中数百个特定命名的.jp2文件转换为.jpg文件

例如,我希望A.jp2、B.jp2、C.jp2变成A.jpg、B.jpg、C.jpg

我尝试了以下命令:

convert *.jp2 *.jpg
但是,这给了我以下文件:

  • *-0.jpg
  • *-1.jpg
  • *-2.jpg
  • 等等

转换原始文件时如何保留其名称?

使用-set和formatting选项

convert *.jp2 -set filename:base "%[base]" "%[filename:base].jpg"

使用-set和格式化选项

convert *.jp2 -set filename:base "%[base]" "%[filename:base].jpg"
使用“mogrify”命令

使用“mogrify”命令