Tambien puedes utilizar la función copy, ya que soporta el wrapper http (si esta habilitado allow_url_fopen en php.ini )
Código PHP:
copy("http://servidor/imagen.jpg", "/tmp/imagen.jpg");
Debes tener pemisos de escritura en la ruta donde vas a copiar la imagen
Saludos