Imagick::statisticImage

(PECL imagick 3 >= 3.3.0)

Imagick::statisticImageModifies image using a statistics function

Descrição

publicImagick::statisticImage(
    int$type,
    int$width,
    int$height,
    int$channel = Imagick::CHANNEL_DEFAULT
): bool

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

Parâmetros

type

width

height

channel

Valor Retornado

Retorna true em caso de sucesso.

Exemplos

Exemplo #1 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);

?>
To Top