📜  PHP | imagickpixel setIndex()函数

📅  最后修改于: 2022-05-13 01:56:55.309000             🧑  作者: Mango

PHP | imagickpixel setIndex()函数

ImagickPixel::setIndex()函数是PHP中的一个内置函数,用于设置像素的颜色图索引。

句法:

bool ImagickPixel::setIndex( int $index )

参数:此函数接受一个参数$index ,它保存要设置的索引。

返回值:此函数在成功时返回 TRUE。

下面的程序说明了PHP中的ImagickPixel::setIndex()函数

程序 1:该程序设置并返回单个像素的索引。

setIndex(15);
  
// Get the index
$index = $imagickPixel->getIndex();
echo $index;
?>

输出:

15

程序 2:该程序返回图像的索引值。

getPixelIterator();
  
$i = 0;
  
// Loop through pixel rows
foreach ($imageIterator as $row => $pixels) {
  
    foreach ($pixels as $column => $pixel) {
  
        // Set the index
        $pixel->setIndex($i);
        echo $pixel->getIndex() . '
';         $i++;     }        // Sync the iterator after each iteration     $imageIterator->syncIterator(); } ?>

输出:

0
1
2
3
.
.
.

参考: https://www. PHP.net/manual/en/imagickpixel.setindex。 PHP