КлассImagickPixel
(PECL imagick 2, PECL imagick 3)
Огляд класів
class ImagickPixel
{
public clear(): bool
public __construct(string $color = ?)
public destroy(): bool
public getColor(int $normalized = 0): array
public getColorAsString(): string
public getColorCount(): int
public getColorQuantum(): array
public getColorValue(int $color): float
public getColorValueQuantum(int $color): int|float
public getHSL(): array
public getIndex(): int
public isPixelSimilar(ImagickPixel $color, float $fuzz): bool
public isPixelSimilarQuantum(string $color, string $fuzz = ?): bool
public isSimilar(ImagickPixel $color, float $fuzz): bool
public setColor(string $color): bool
public setcolorcount(int $colorCount): bool
public setColorValue(int $color, float $value): bool
public setColorValueQuantum(int $color, int|float $value): bool
public setHSL(float $hue, float $saturation, float $luminosity): bool
public setIndex(int $index): bool
}
Зміст
- ImagickPixel::clear— Очищає ресурси, пов'язані із цим об'єктом
- ImagickPixel::__construct - Конструктор ImagickPixel
- ImagickPixel::destroy - Звільняє ресурси, пов'язані з цим об'єктом
- ImagickPixel::getColor - Повертає колір
- ImagickPixel::getColorAsString— Повертає колір у вигляді рядка
- ImagickPixel::getColorCount— Повертає кількість кольорів, пов'язаних із цим кольором.
- ImagickPixel::getColorQuantum— Повертає колір пікселя у масиві у вигляді квантових значень.
- ImagickPixel::getColorValue— Повертає нормалізоване значення кольору каналу
- ImagickPixel::getColorValueQuantum— Отримує квантове значення кольору в ImagickPixel
- ImagickPixel::getHSL— Повертає нормалізований HSL-колір об'єкту ImagickPixel
- ImagickPixel::getIndex— Отримує індекс кольорової картки піксельної палички
- ImagickPixel::isPixelSimilar— Перевіряє відстань між цим кольором та іншим
- ImagickPixel::isPixelSimilarQuantum— Повертає true, якщо відстань між двома кольорами менша від зазначеної відстані
- ImagickPixel::isSimilar— Перевірити різницю між цим кольором та іншим
- ImagickPixel::setColor - Встановлює колір
- ImagickPixel::setColorCount— Встановлює кількість кольорів, пов'язаних із цим кольором.
- ImagickPixel::setColorValue - Встановлює нормалізоване значення одного з каналів
- ImagickPixel::setColorValueQuantum— Встановлює квантове значення колірного елемента ImagickPixel
- ImagickPixel::setHSL— Встановлення нормалізованого кольору HSL
- ImagickPixel::setIndex— Встановлює індекс картки піксельної палички.