For consistency with the function above, I think this should be `NewImageFromFile` and accept a pointer to an `os.File` object instead.