We are now reading an image passed through command line parameters. That would be nice if we have a function called bitmap_file_parse(), that receives a file and then returns a BitmapImage struct.
The signature could be:
BitmapImage bitmap_file_parse(FILE *fp);