Tia*_*ong 10 windows command-line imagemagick
我正在尝试使用Windows命令行上的Imagemagick 将多个.tif文件转换为.png文件.我尝试了以下,但没有用:
convert -format tif *.png
然后我试了一个循环
for %a in (*.tif) do convert %a %a.png
Run Code Online (Sandbox Code Playgroud)
哪个确实有效但现在所有的图像都被命名为[something].tif.png,这很烦人.
那么,为什么不第一指挥工作,如果没有办法让第一个命令工作,有没有提高第二命令的方式,所以我不会有应对.tif的.png形象叫什么名字?
编辑似乎我得到了第一个命令错误.首先,convert不起作用,但mogrify确实如此.我曾经读过mogrify替换了旧格式的文件,但显然它不是真的,因为它为我创建了新的图像,而没有删除旧的图像.其次,似乎首先是目标文件类型,所以命令是
mogrify png *.tif
Run Code Online (Sandbox Code Playgroud)
哪作得很好.
我仍然想知道如何改进第二个命令.
Zso*_*kai 12
你为什么不用mogrify?
mogrify -format tif *.png
Run Code Online (Sandbox Code Playgroud)
将创建1.tif从1.png...... N.tif从N.png.