PHP 8.1.0 RC 2 available for testing

ImagickPixel::isPixelSimilar

(PECL imagick 3 >= 3.3.0)

ImagickPixel::isPixelSimilarПроверяет расстояние между этим цветом и другим

Описание

public ImagickPixel::isPixelSimilar(ImagickPixel $color, float $fuzz): bool

Проверяет расстояние между цветом, описанным этим объектом ImagickPixel, и цветом предоставленного объекта, нанося их значения RGB на цветной куб. Если расстояние между двумя точками меньше заданного значения размытия, цвета схожи. Метод заменяет ImagickPixel::isSimilar() и корректно нормализует значение fuzz в ImageMagick QuantumRange.

Список параметров

color

Объект ImagickPixel для сравнения с текущим объектом.

fuzz

Максимальное расстояние, на котором можно считать эти цвета одинаковыми. Теоретическим максимумом для этого значения является квадратный корень из трёх (1,732).

Возвращаемые значения

В случае успешной работы возвращает true.

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top