ImagickPixel::getColorValue
(No version information available, might be only in CVS)
ImagickPixel::getColorValue — Gets the normalized value of the provided color channel
Описание
float ImagickPixel::getColorValue
( int $color
)
Внимание
К настоящему времени эта функция еще не была документирована; для ознакомления доступен только список аргументов.
Retrieves the value of the color channel specified, as a floating-point number between 0 and 1.
Список параметров
- color
-
The channel to check, specified as one of the Imagick channel constants.
Возвращаемые значения
The value of the channel, as a normalized floating-point number, throwing ImagickPixelException on error.
- PHP Руководство
- Функции по категориям
- Индекс функций
- Справочник функций
- Обработка и генерация изображений
- Обработка изображений (ImageMagick)
- Функция ImagickPixel::clear() - Очищает ресурсы, связанные с этим объектом
- Функция ImagickPixel::__construct() - Конструктор ImagickPixel
- Функция ImagickPixel::destroy() - Освобождает ресурсы, связанные с этим объектом
- Функция ImagickPixel::getColor() - Возвращает цвет
- Функция ImagickPixel::getColorAsString() - Возвращает цвет в виде строки
- Функция ImagickPixel::getColorCount() - Возвращает количество цветов связанных с этим цветом
- ImagickPixel::getColorQuantum
- Функция ImagickPixel::getColorValue() - Возвращает нормализованное значение цвета канала
- ImagickPixel::getColorValueQuantum
- Функция ImagickPixel::getHSL() - Возвращает нормализованный HSL-цвет объекта ImagickPixel
- ImagickPixel::getIndex
- Функция ImagickPixel::isPixelSimilar() - Check the distance between this color and another
- ImagickPixel::isPixelSimilarQuantum
- Функция ImagickPixel::isSimilar() - Проверить разницу между этим цветом и другим
- Функция ImagickPixel::setColor() - Устанавливает цвет
- ImagickPixel::setColorCount
- Функция ImagickPixel::setColorValue() - Устанавливает нормализованное значение одного из каналов
- ImagickPixel::setColorValueQuantum
- Функция ImagickPixel::setHSL() - Установка нормализованного HSL цвета
- ImagickPixel::setIndex
Коментарии
QUOTE: $color The channel to check, specified as one of the Imagick channel constants.
$color is a COLOR_* constant, not a channel constant
e.g.
<?php
$image=new Imagick();
$image->readImage('test.png');
$point=$image->getImagePixelColor(0,0);
echo ' Alpha:'.$point->getColorValue(imagick::COLOR_ALPHA);
echo ' Opacity:'.$point->getColorValue(imagick::COLOR_OPACITY);
echo ' R:'.$point->getColorValue(imagick::COLOR_RED);
echo ' G:'.$point->getColorValue(imagick::COLOR_GREEN);
echo ' B:'.$point->getColorValue(imagick::COLOR_BLUE);
?>