我正在尝试使用Imagine库变换图片,使它们亮度降低并增加白色。我使用类似lt的代码:
$file_path = 'test.jpg';
$palette = new Imagine\Image\Palette\RGB();
$imagine = new Imagine\Gd\Imagine();
$image = $imagine->open($file_path);
$pink = $image->palette()->color(array(255, 255, 255), 10);
$image->effects()
->colorize($pink);
$image->save('test_output.jpg');
但是我有一个问题。如果添加灰色或其他混合颜色,则非常适合图片。但是,当我尝试添加白色甚至透明的白色时,图片始终只是完全涂成白色而没有透明度。如何获得如图所示的结果?