Вы ищете пакет Image_Transform от PEAR. Соответствующая страница справочника: http://pear.php.net/manual/en/package.images.image-transform.scaling.php
Учитывая, что вы явно ищете грушевый пакет для этой работы, я полагаю, вы уже знаете, как установить image_transform. Это так же просто, как:
$ sudo pear install image_transform-0.9.3
Один из примеров использования пакета:
<?php
require_once 'Image/Transform.php';
// factory pattern - returns an object
$a = Image_Transform::factory('GD');
// load the image file
$a->load("teste.jpg");
// scale image by percentage - 40% of its original size
$a->scalebyPercentage(40);
// displays the image
$a->display();
?>
и другой пример:
<?php
require_once 'Image/Transform.php';
$it = Image_Transform::factory("IM");
$it->load("image.png");
$it->resize(2,2);
$it->save("resized.png");
?>
Другие примеры, представленные в пакете, можно найти, выполнив:
$ pear list image_transform