void read_bitmap_metadata(FILE *image, int *pixel_array_offset, int *width, int *height) {
    
    // Pixel arrary, byte offset 10-13
    fseek(image, 10, SEEK_SET);
    fread(pixel_array_offset, 1, 4, image);
    
    // Width, byte offset 18-21
    fseek(image, 18, SEEK_SET);
    fread(width, 1, 4, image);
    
    // Height, byte offset 22-25
    fseek(image, 22, SEEK_SET);
    fread(height, 1, 4, image);
}