0
我有一個用戶以PNG格式上傳的標識。將彩色標識轉換爲白色標識
我的目標是轉換用戶上傳到白顏色的標誌。
像這樣 - 讓它在黑暗背景下看起來不錯。
我可以將其導出並使用Photoshop來得到我想要的,但我想以編程方式做到這一點。
是否有任何API /軟件包可以幫助我實現這一目標?
我願意接受任何建議。隨意。
我已經試過
PHP
<?php
$logoSrc = '/images/logo.png?q=<?php echo microtime();';
$logo = imagecreatefromstring($logoSrc);
$white = imagecolorallocate($logo, 255, 255, 255);
imagecolortransparent($logo, $white);
?>
IMG
<img class="logo-external" src="{{imagefilter($logo, IMG_FILTER_COLORIZE, 255, 255, 255)}}">
結果
imagecreatefromstring(): Data is not in a recognized format