簡體   English   中英

帶有PHP / GD的Alpha面罩?

[英]Alpha mask with PHP/GD?

是否可以在PHP / GD中使用其他圖像的Alpha遮罩圖像,以使結果為24位png?

您可以通過手動處理每個像素的圖像(使用imagecoloratimagesetpixel )來實現。

如果圖像相對較小(即,您會稱呼圖標的任何內容)並且更改的頻率不高(因此可以緩存結果),則GD會很好。 我已經使用這種方法為禁用的按鈕64x64圖標生成了灰色版本,這些圖標很少更改。

如果您需要對較大的圖像進行更頻繁的處理,則ImageMagick會執行您想要的任何圖像處理。 它可以做您想要的遮罩

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM