protected function gdImageCreate($path, $mime)
{
switch ($mime) {
case 'image/jpeg':
return imagecreatefromjpeg($path);
case 'image/png':
return imagecreatefrompng($path);
case 'image/gif':
return imagecreatefromgif($path);
case 'image/xbm':
return imagecreatefromxbm($path);
}
return false;
}