2017-02-27 90 views
0

如何從ImageMagick文件夾中的每個JPG圖像的底部裁剪486像素?如何從ImageMagick文件夾中的每個JPG圖像底部裁剪486像素?

以下命令

magick -crop -0-486 *.jpg 

magick.EXE: no images found for operation `-crop' at CLI arg 1 @ error/operation.c/CLIOption/524 
magick.EXE: no image to apply a property "%w" @ warning/property.c/GetMagickPropertyLetter/2561. 
magick.EXE: unknown image property "%w" @ warning/property.c/InterpretImageProperties/3499. 
magick.EXE: no image to apply a property "%h" @ warning/property.c/GetMagickPropertyLetter/2449. 
magick.EXE: unknown image property "%h" @ warning/property.c/InterpretImageProperties/3499. 
magick.EXE: no image to apply a property "%m" @ warning/property.c/GetMagickPropertyLetter/2480. 
magick.EXE: unknown image property "%m" @ warning/property.c/InterpretImageProperties/3499. 

請給具體的例子,互聯網controversal(不同的名稱,如mogrifyconvert,各種命令等)。也不要指向ImageMagick「Talmud」。只需一個簡單的例子。

操作系統是Windows,Magick與Chocolatey一起安裝。

+0

我的答案是否解決了您的問題?如果是這樣,請考慮接受它作爲您的答案 - 通過點擊投票計數旁邊的空心綠色勾號/複選標記。如果沒有,請說出什麼不起作用,以便我或其他人可以進一步幫助您。謝謝。 http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work/5235#5235 –

回答

0

請在使用以下命令之前備份您的圖像。

單個圖像的命令是convert或者如果你有ImageMagick的 7+,它是magick

多個圖像的命令是mogrify,或者如果您有ImageMagick 7+,它是magick mogrify

你想要的命令如下,它會砍486個像素關每個圖像的底部在當前目錄:

magick mogrify -gravity south -chop x486 *.jpg 

使用的主要ImageMagick的命令命令被稱爲convert但一個微軟工具具有相同的名稱,造成了多年的困惑,所以所有的ImageMagick命令的前綴是magick,後面是舊名稱。所以,

animate ... 

變爲:

magick animate ... 

而且

mogrify ... 

變爲:

magick mogrify ... 

convert的情況下,這是最常見的用法,你可以現在使用

magick convert ... 

或簡單地

magick ... 

其中convert是隱含的。