mirror of
https://github.com/Intervention/image.git
synced 2025-08-13 09:24:05 +02:00
Fix bug
This commit is contained in:
@@ -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) {
|
||||||
|
@@ -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;
|
||||||
|
Reference in New Issue
Block a user