private function getImageFromFile($filename)
{
$im = new Imagick();
try {
$im->setResourceLimit(6, 1);
// Prevent libgomp1 segfaults, grumble grumble.
$im->readimage($filename);
} catch (ImagickException $e) {
/* Re-throw as normal exception */
throw new Exception($e);
}
return $im;
}