Imagemagick 如何从一种图像格式批量转换为另一种图像格式

Imagemagick 如何从一种图像格式批量转换为另一种图像格式,imagemagick,Imagemagick,我想使用imagemagick将目录中的所有TIFF文件转换为PNG。是否可以在不使用bash或cmd脚本的情况下通过convert命令执行此操作 mogrify -format tiff *.png 多亏了如果您有很多PNG文件要转换,并且正在使用现代的多核CPU,您可能会发现使用GNU Parallel可以获得更好的性能,如下所示: parallel convert {} {.}.tiff ::: *.png 它将使用所有可用的CPU内核将所有PNG文件转换为TIF文件 我对1000个P

我想使用
imagemagick
将目录中的所有TIFF文件转换为PNG。是否可以在不使用
bash
cmd
脚本的情况下通过
convert
命令执行此操作

mogrify -format tiff *.png

多亏了

如果您有很多PNG文件要转换,并且正在使用现代的多核CPU,您可能会发现使用GNU Parallel可以获得更好的性能,如下所示:

parallel convert {} {.}.tiff ::: *.png
它将使用所有可用的CPU内核将所有PNG文件转换为TIF文件

我对1000个PNG文件进行了基准测试,每个文件都有1000x1000像素,使用
mogrify
只需4分钟,使用上面的命令只需52秒