2011-03-30 56 views
1

我有一個簡單的操作,我需要做一個Web應用程序 - 拍攝圖像,檢查每個像素,並用一定的顏色替換它,同時保持透明度(如果它透明它不會改變)。由於圖像的大小,通過PHP執行此操作非常緩慢;有沒有一個imagemagick命令會有相同的結果?輸入圖像是由imagemagick通過拆分PSD文件的圖層創建的32位png。用一種顏色替換圖像,同時保留透明度與imagmagick

回答

1

原來是簡單(在resize投擲,以儘量減少工作):

convert $source {$resize} -alpha set -channel RGB -fill '#{$color}' +opaque none $output 
+0

真棒!真的很有用。你有沒有發現任何在線服務呢? – 2014-12-04 19:59:04

相關問題