是否可以在Imagick adaptiveThresholdImage中更改或替换输出颜色?
我使用此代码:http://phpimagick.com/Imagick/adaptiveThresholdImage
function adaptiveThresholdImage($imagePath, $width, $height, $adaptiveOffset)
{
$imagick = new \Imagick(realpath($imagePath));
$adaptiveOffsetQuantum = intval($adaptiveOffset * \Imagick::getQuantum());
$imagick->adaptiveThresholdImage($width, $height, $adaptiveOffsetQuantum);
header("Content-Type: image/jpg");
echo $imagick->getImageBlob();
}
我用PS制作了一张照片,我需要通过adaptiveThresholdImage: what I need
不幸的是,我无法输出格式化的任何信息。 此致
答案 0 :(得分:0)
您希望输出图像的每个像素至少具有一定的灰色阴影,或者来自adaptiveThresholdImage输出的更亮的颜色。
最简单的方法可能是添加:
$imagick->evaluateimage(\Imagick::EVALUATE_MAX, 0.5);
调用adaptiveThresholdImage之后。