Skip to content

pomirleanu/image-colors

Repository files navigation

pomirleanu/image-colors

Software License

Simple way to get the colors from a given image, will give tou the percentage and the colors hex.

Install

Via Composer

$ composer require pomirleanu/image-colors

Next, you should add the ImageColorsServiceProvider to the providers array of your config/app.php configuration file:

Pomirleanu\ImageColors\ImageColorsServiceProvider::class,

Usage | This is just a simple example

namespace ****;
use Illuminate\Http\Request;
use Pomirleanu\ImageColors;

class ImageClass
{
    /**
     * @var ImageColors
     */
    private $imageColors;

    /**
     * ImagesController constructor.
     * @param ImageColors $imageColors
     */
    public function __construct(ImageColors $imageColors)
    {
        $this->imageColors = $imageColors;
    }
    
    public function getColors(Request $request){
        if ($request->hasFile('image')) {
                $colors = $this->imageColors->get($request->image);
                
                //Do what you want with the colors
        }     
    }
}

Contributing

Please see CONTRIBUTING and CONDUCT for details.

Security

If you discover any security related issues, please email pomirleanu.florentin@gmail.com instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages