ImagickPixelIterator::__construct

(PECL imagick 2, PECL imagick 3)

ImagickPixelIterator::__constructEl constructor de la clase ImagickPixelIterator

Descripción

public ImagickPixelIterator::__construct(Imagick $wand)
Advertencia

Esta función no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

El constructor de la clase ImagickPixelIterator.

Valores devueltos

Devuelve true en caso de éxito.

Ejemplos

Ejemplo #1 Ejemplo con ImagickPixelIterator::construct()

<?php
function construct($imagePath) {
$imagick = new \Imagick(realpath($imagePath));
$imageIterator = new \ImagickPixelIterator($imagick);

/* Se recorren las líneas de píxeles */
foreach ($imageIterator as $pixels) {
/* Se recorren los píxeles de la línea (columna) */
foreach ($pixels as $column => $pixel) {
/** @var $pixel \ImagickPixel */
if ($column % 2) {
/* Se tiñen todos los dos píxeles en negro */
$pixel->setColor("rgba(0, 0, 0, 0)");
}
}
/* Se sincroniza el iterador, esto es importante en cada iteración */
$imageIterator->syncIterator();
}

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

?>

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top