2012-02-24 95 views
0

我正在寻找一个php函数,可以从灰度或单色图像像下面获得渐变彩色滤镜。我知道如何将像素着色为静态颜色,但不知道如何应用这种过滤器。谢谢。php函数从灰度梯度获取图像颜色

enter image description here

enter image description here

回答

2

使用该PHP函数:

<?php 
$image = imagecreatefrompng('image1.png'); 
imagealphablending($image, false); 
imagesavealpha($image, true); 
imagefilter($image, IMG_FILTER_COLORIZE, 255, 0, 0); // 0,0,0 (RGB) 
imagepng($image, 'img_filter_colorize_255_0_0.png'); 
imagedestroy($image); 
?> 

然后显示你的新形象:

<img src="img_filter_colorize_255_0_0.png"> 
+0

真棒!谢谢! – Jaume 2012-02-27 10:28:56