0
$rgb = imagecolorat($im_org, $i, $j);
$rr = ($rgb >> 16) & 0xFF;
$gg = ($rgb >> 8) & 0xFF;
$bb = $rgb & 0xFF;
$g = round(($rr + $gg + $bb)/3);
$val = imagecolorallocate($im_org, $g, $g, $g);
imagesetpixel ($im_org, $i, $j, $val);
這就是我如何灰度圖片,只需設置每個像素。但是,我想調整灰度輸出的方式,比如說我想添加更多對比度和內容。我會怎麼做?灰度PHP,不同類型的灰色
您可以根據亮度嘗試灰度(看起來更像原始灰色),而不是RGB空間。 –