Обрезать изображение PHP (Laravel)

Добавить пакет intervention/image:

php -d memory_limit=-1 $(which composer) require intervention/image

Пример скрипта:

<?php

// ...

use Intervention\Image\Facades\Image;

// ...

Image::make('./pic.jpg')
	->resize(80, null, function ($constraint) {
		$constraint->aspectRatio();
		$constraint->upsize();
	})->save('./pic-80.jpg');

//...

Описание:

Image::make('ПУТЬ ИСХОДНОГО ИЗОБРАЖЕНИЯ')
	->resize('WIDTH нового изображения', 'HEIGHT нового изображения', function ($constraint) {
		$constraint->aspectRatio();
		$constraint->upsize();
	})->save('ПУТЬ КУДА СОХРАНИТЬ ОБРЕЗАННОЕ');