2012-02-17 88 views
1

我使用圖像魔術爲可以裁剪圖像的CMS製作插件。圖像magick圖像裁剪增加了空白

我想要做的是寫一個函數,該函數的圖像,並且第一調整其大小,然後裁剪它gererate拇指可以顯示圖像的最大可能的區域

,所以我在這裏進行測試。我想裁剪這張圖片

http://dev.silverstripers.com/imagic/assets/Uploads/blog-dylan.gif

,我用這個命令裁剪它。 (通過我的插件自動生成)

convert [PATH_TO_HERE]/Uploads/blog-dylan.gif -resize 48%x48% -crop 100x100+54+0 -trim [PATH_TO_HERE]/Uploads/_resampled/someimage-blog-dylan.gif 

,但是這是它現在返回

http://dev.silverstripers.com/imagic/assets/Uploads/_resampled/someimage-blog-dylan.gif

我的問題是擺脫圖像周圍的透明區域是由難懂的加入。

任何幫助,高度讚賞。

回答

1

嗯,我找到了Repage選項

,所以我不得不改變我的命令,這樣

convert [PATH_TO_HERE]/Uploads/blog-dylan.gif -resize 48%x48% -crop 100x100+54+0 +repage[PATH_TO_HERE]/Uploads/_resampled/someimage-blog-dylan.gif 
+0

與-append有同樣的問題和+ repage也爲我工作 – tylercomp 2013-02-12 23:15:37