HomeImagickImagickDrawImagickPixelImagick Pixel IteratorImagick KernelDevelopmentTutorial Source codeReport an issue
Category
Example

Imagick::claheImage

← chopImage   clampImage →

Example

function claheImage(
    $image_path,
    int $width,
    int $height,
    int $number_bins,
    float $clip_limit
) {
    $imagick = new \Imagick(realpath($image_path));
    $imagick->claheImage(
        $width,
        $height,
        $number_bins,
        $clip_limit * Imagick::getQuantum()
    );
    header("Content-Type: image/jpeg");
    echo $imagick->getImageBlob();
}