limitColors()
->limitColors(int $count, [?SergiX44\ImageZen\Draws\Color $matte = null]): SergiX44\ImageZen\Image
Limit the number of colors of the image.
Parameters
int $count
: The number of colors to limit the image to?SergiX44\ImageZen\Draws\Color $matte
: The color to use for non-opaque pixels
Returns
Instance of SergiX44\ImageZen\Image
.
Example
use SergiX44\ImageZen\Image;
$image = Image::make('path/to/image.jpg')
->limitColors(255); // limit the image to 255 colors
$image = Image::make('path/to/image.jpg')
->limitColors(255, \SergiX44\ImageZen\Draws\Color::red()); // limit the image to 255 colors and use red as the matte color