no, devi individuare il formato del file e poi usare imagecreatefromjpeg, imagecreatefromgif o imagecreatefrompng a seconda del tipo del file