我正在转换透明的PNG图像,以便图像始终是正方形的,这部分我终于解决了,但现在的问题是,它不是覆盖输入文件,而是创建两个新文件,“-0”和“-1”附加到文件名后面。
因此,该命令:
因此,该命令:
convert xc:transparent "07.png" -extent 77x77 -transparent white "07.png"
创建名为:07-0.png 和 07-1.png 的文件。
07-0.png 是新图像大小,但完全是白色的。
07-1.png 是正确的图像,具有新的大小。
为什么会创建2个图像?如何让它只覆盖07.png?即使我指定不同的输出名称,它仍然会创建带有-0和-1附加的2个文件。
mogrify
会直接在原地修改图像(而不是保存为新的输出文件)。 - Ryan Lue