2013-12-17 26 views
1

問題ImageMagick:可能刪除圖片中間?

舉個例子,有一個簡單的方法來裁剪掉O公司在谷歌標誌(預先知道其座標)?

結果應該是「Ggle」,因爲缺少o,所以圖像寬度比原始圖像寬度要小。

它不必與ImageMagick一起完成。它也可以是Gimp,Inkscape或任何其他Linux程序,可以從命令行編寫腳本。

enter image description here

+1

您的意思是,在假設座標已知的情況下? – Alexander

+0

是的,我會通過跟蹤和錯誤找到座標。 –

+0

哇,谷歌形象是如此之大:D看起來像谷歌的廣告 –

回答

1

一種選擇是使用「砍」選項可以在命令行中「轉換」 - details

另一種選擇是使用shave

請注意,在這兩種情況下,您可能必須製作2張圖像,左側和右側的圖塊,然後將它們與「append」選項(details)合併在一起。

對於實際的命令行腳本,請看here

1

如果Google.png爲538 x 190像素,那麼'G'寬度爲140像素,'gle'寬度爲208像素,在您要切出的中間留下一個190 x 190像素的塊。在ImageMagick中:

convert Google.png -chop 190x190+141+190 Ggle.png 

其中第一次測量是要切碎塊的大小,其餘指示從哪裏開始切碎。產生於Ggle.png:
enter image description here