1
0
mirror of https://github.com/Intervention/image.git synced 2025-08-13 09:24:05 +02:00
This commit is contained in:
Oliver Vogel
2023-12-01 14:38:23 +01:00
parent 92b4cfea8e
commit 0388f64ddc
2 changed files with 3 additions and 3 deletions

View File

@@ -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 // percentage values of rgb channels
$values = array_map(function ($channel) { $values = array_map(function ($channel) {

View File

@@ -44,7 +44,7 @@ class Colorspace implements ColorspaceInterface
}; };
} }
protected function convertCmykColor(CmykColor $color): Color protected function convertCmykColor(CmykColor $color): ColorInterface
{ {
return new Color( return new Color(
(int) (255 * (1 - $color->cyan()->normalize()) * (1 - $color->key()->normalize())), (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(); $chroma = $color->value()->normalize() * $color->saturation()->normalize();
$hue = $color->hue()->normalize() * 6; $hue = $color->hue()->normalize() * 6;