©
本文档使用 PHP中文网手册 发布
(PECL imagick 2.0.0)
Imagick::quantizeImage — Analyzes the colors within a reference image
$numberColors
, int $colorspace
, int $treedepth
, bool $dither
, bool $measureError
)
numberColors
colorspace
treedepth
dither
measureError
成功时返回 TRUE
。
错误时抛出 ImagickException。
Example #1 Imagick::quantizeImage()
<?php
function quantizeImage ( $imagePath , $numberColors , $colorSpace , $treeDepth , $dither ) {
$imagick = new \ Imagick ( realpath ( $imagePath ));
$imagick -> quantizeImage ( $numberColors , $colorSpace , $treeDepth , $dither , false );
$imagick -> setImageFormat ( 'png' );
header ( "Content-Type: image/png" );
echo $imagick -> getImageBlob ();
}
?>