From 0388f64ddcf6fb88fb05d5a46dfb9aacd838f28f Mon Sep 17 00:00:00 2001 From: Oliver Vogel Date: Fri, 1 Dec 2023 14:38:23 +0100 Subject: [PATCH] Fix bug --- src/Colors/Hsv/Colorspace.php | 2 +- src/Colors/Rgb/Colorspace.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Colors/Hsv/Colorspace.php b/src/Colors/Hsv/Colorspace.php index af454f99..b915db3f 100644 --- a/src/Colors/Hsv/Colorspace.php +++ b/src/Colors/Hsv/Colorspace.php @@ -39,7 +39,7 @@ class Colorspace implements ColorspaceInterface }; } - protected function convertRgbColor(RgbColor $color): Color + protected function convertRgbColor(RgbColor $color): ColorInterface { // percentage values of rgb channels $values = array_map(function ($channel) { diff --git a/src/Colors/Rgb/Colorspace.php b/src/Colors/Rgb/Colorspace.php index 54ca8bb2..8255a655 100644 --- a/src/Colors/Rgb/Colorspace.php +++ b/src/Colors/Rgb/Colorspace.php @@ -44,7 +44,7 @@ class Colorspace implements ColorspaceInterface }; } - protected function convertCmykColor(CmykColor $color): Color + protected function convertCmykColor(CmykColor $color): ColorInterface { return new Color( (int) (255 * (1 - $color->cyan()->normalize()) * (1 - $color->key()->normalize())), @@ -53,7 +53,7 @@ class Colorspace implements ColorspaceInterface ); } - protected function convertHsvColor(HsvColor $color): Color + protected function convertHsvColor(HsvColor $color): ColorInterface { $chroma = $color->value()->normalize() * $color->saturation()->normalize(); $hue = $color->hue()->normalize() * 6;