public function execute(ImageInterface $image, $parameters)
{
@trigger_error('CropTransformation is deprecated since version 1.4. Use the scale config instead', E_USER_DEPRECATED);
$retina = isset($parameters['retina']) && $parameters['retina'] != 'false' ? 2 : 1;
$x = isset($parameters['x']) ? intval($parameters['x']) * $retina : 0;
$y = isset($parameters['y']) ? intval($parameters['y']) * $retina : 0;
$width = isset($parameters['w']) ? intval($parameters['w']) : 0;
$height = isset($parameters['h']) ? intval($parameters['h']) : 0;
$point = new Point($x, $y);
$box = new Box($width, $height);
$image->crop($point, $box);
return $image;
}