Devise\Media\Images\Images::resizeImage PHP Method

resizeImage() public method

Resize this image path to specified width and height
public resizeImage ( string | Imagic\Imagick $imagePath, integer $width, integer $height ) : Imagick
$imagePath string | Imagic\Imagick
$width integer
$height integer
return Imagick
    public function resizeImage($imagePath, $width, $height)
    {
        $image = is_a($imagePath, 'Imagick') ? $imagePath : new Imagick($imagePath);
        // $image->setImageColorspace(Imagick::COLORSPACE_RGB);
        // $image->sigmoidalContrastImage(true, 6.5, .5);
        // resize the image accordingly
        $image->resizeImage($width, $height, Imagick::FILTER_LANCZOS, 1);
        // $image->sigmoidalContrastImage(true, 6.5, .5);
        // $image->setImageColorspace(Imagick::COLORSPACE_SRGB);
        // $image->stripImage();
        // $image->setImageInterlaceScheme(Imagick::INTERLACE_PLANE);
        $image->setImageCompressionQuality(80);
        return $image;
    }