This class is intended to make it easier to convert between colorspaces, as well as compare one color to another.
- PHP 5.3 or greater (closure support is required)
$color = new Color(0xFFFFFF);
$color1 = new Color(0xFFFFFF);
$color2 = new Color(0x888888);
$distance = $color1->getDistanceRgbFrom($color2);
$color = new Color(0xFFFFFF);
$palette = array(
0x000000,
0x888888,
0xAAAAAA
);
$matchIndex = $color->getClosestMatch($palette);
$matchColor = $palette[$matchIndex];