Documentación offline PHP master

ImagickPixelIterator::getNextIteratorRow

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

ImagickPixelIterator::getNextIteratorRow

Devuelve la siguiente línea del iterador de píxeles

Descripción#

public ImagickPixelIterator::getNextIteratorRow(): array
```php

> [!WARNING]
> Esta función está actualmente no documentada; solo la lista de sus argumentos está disponible.

Devuelve la siguiente línea, en forma de `array`, desde el iterador de píxeles.

## Valores devueltos

Devuelve la siguiente línea, en forma de `array` de objetos ImagickPixel, o lanza una excepción ImagickPixelIteratorException en caso de error.

## Ejemplos

Ejemplo con `ImagickPixelIterator::getNextIteratorRow`
getPixelIterator(); $count = 0; while ($pixels = $imageIterator->getNextIteratorRow()) { if (($count % 3) == 0) { /* 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(); } $count += 1; } header("Content-Type: image/jpg"); echo $imagick; } ?>

```php