Imagick::statisticImage

(No version information available, might only be in Git)
Description
public void Imagick::statisticImage ( int $type, int $width, int $height [, string $CHANNEL = Imagick::CHANNEL_DEFAULT ] )

Replace each pixel with corresponding statistic from the neighborhood of the specified width and height.

Parameters:
type

Replace each pixel with corresponding statistic from the neighborhood of the specified width and height.

width

Replace each pixel with corresponding statistic from the neighborhood of the specified width and height.

height

Replace each pixel with corresponding statistic from the neighborhood of the specified width and height.

CHANNEL

Replace each pixel with corresponding statistic from the neighborhood of the specified width and height.

Returns:
Examples:
Imagick::statisticImage()
<?php
function statisticImage($imagePath, $statisticType, $width, $height, $channel) {
    $imagick = new \Imagick(realpath($imagePath));

    $imagick->statisticImage(
        $statisticType,
        $width,
        $height,
        $channel
    );

    header("Content-Type: image/jpg");
    echo $imagick->getImageBlob();
}

statisticImage($imagePath, \Imagick::STATISTIC_MEDIAN, 5, 5, \Imagick::CHANNEL_DEFAULT);

?>

doc_php
2016-02-24 16:01:27
Comments
Leave a Comment

Please login to continue.