PHP 8.6.0 Beta 1 is available for testing

ImagickPixelIterator::__construct

(PECL imagick 2, PECL imagick 3)

ImagickPixelIterator::__constructКонструктор ImagickPixelIterator

Описание

public function ImagickPixelIterator::__construct(Imagick $wand)
Внимание

Функцию пока не задокументировали; для знакомства доступен только список аргументов.

Конструктор ImagickPixelIterator

Возвращаемые значения

При успешном выполнении функция возвращает true .

Примеры

Пример #1 Пример использования ImagickPixelIterator::construct()

<?php
function construct($imagePath) {
 $imagick = new \Imagick(realpath($imagePath));
 $imageIterator = new \ImagickPixelIterator($imagick);
 /* Походим по строкам пикселей */
 foreach ($imageIterator as $pixels) {
 /* Походим по пикселям в строке (столбцы) */
 foreach ($pixels as $column => $pixel) {
 /** @var $pixel \ImagickPixel */
 if ($column % 2) {
 /* Красим каждый второй пиксель черным*/
 $pixel->setColor("rgba(0, 0, 0, 0)");
 }
 }
 /* Синхронизируем итератор. Это необходимо для делать на каждой итерации */
 $imageIterator->syncIterator();
 }
 header("Content-Type: image/jpg");
 echo $imagick;
}
?>

Нашли ошибку?

ИнструкцияИсправлениеСообщение об ошибке
+Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы

AltStyle によって変換されたページ (->オリジナル) /