3024×4032
假设我有一个包含各种大小和像素的图像目录4032×3024
,我想将它们全部调整为1920×1080
。
我想要精确的输出尺寸,但我不想让图像扭曲以适应尺寸,所以我想根据需要用黑色填充边缘以保持原始图像的纵横比。ImageMagick 命令行是什么来根据需要填充图像?
答案1
对于每个图像,此命令将生成一个1920x1080
居中的图像版本,并在需要时用黑色填充边缘:
convert [input file] -resize 1920x1080 -background black -gravity center -extent 1920x1080 [output file]