ImagickPixel::isPixelSimilar
PHP Manual
PHP Manual»ImagickPixel»ImagickPixel::isPixelSimilar

ImagickPixel::isPixelSimilar

(PECL imagick 3 >= 3.3.0)

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

Описание

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

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

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

color

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

fuzz

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

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

При успешном выполнении функция возвращает true.

To Top