Gmagick::quantizeimage
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Gmagick::quantizeimage
Референца за `gmagick.quantizeimage.php` со подобрена типографија и навигација.
Gmagick::quantizeimage
(PECL gmagick >= Непознато)
Gmagick::quantizeimage — Ги анализира боите во референтна слика
= NULL
int
$numColors,int
$colorspace,int
$treeDepth,bool
$dither,bool
$measureError): Анализира бои во референтна слика
Gmagick
Параметри
numColors-
Анализира бои во низа слики и избира фиксен број на бои за да ја претстави сликата. Целта на алгоритмот е да се минимизира разликата во бојата помеѓу влезната и излезната слика, истовремено минимизирајќи го времето на обработка.
colorspace-
Бројот на бои.
treeDepth-
Изврши намалување на бојата во овој простор на бои, обично RGBColorspace.
dither-
Нормално, оваа целобројна вредност е нула или еден. Нула или еден му кажува на Quantize да избере оптимална длабочина на дрвото од Log4(number_colors).% Дрво со оваа длабочина генерално овозможува најдобра репрезентација на референтната слика со најмала количина на меморија и најбрза компјутерска брзина. Во некои случаи, како што е слика со ниска дисперзија на бои (мал број на бои), потребна е вредност различна од Log4(number_colors). За целосно проширување на дрвото на бои, користете вредност од 8.
measureError-
Вредност различна од нула ја дистрибуира разликата помеѓу оригиналната слика и соодветниот алгоритам за намалена боја до соседните пиксели долж Хилбертова крива.
Вратени вредности
Gmagick објектот при успех
Errors/Exceptions
Фрла GmagickException при грешка.