bool Imagick::adaptiveResizeImage ( int $width , int $height [, bool $fit ] )
Adaptively resize image with data-dependent triangulation. Avoids blurring across sharp color changes. Most useful when used to shrink images slightly to a slightly smaller "web size"; may not look good when a full-sized image is adaptively resized to a thumbnail.
Parameters
width
Width of scaled image
height
Height of scaled image
fit
Optional fit parameter. If absent or FALSE, pass zero as either width or height for proportional scaling.