code: def extract_symbols(self, raw_data_directory: str, destination_directory: str):
          
          print("Extracting Symbols from Audiveris OMR Dataset...")
  
          all_xml_files = [y for x in os.walk(raw_data_directory) for y in glob(os.path.join(x[0], '*.xml'))]
          all_image_files = [y for x in os.walk(raw_data_directory) for y in glob(os.path.join(x[0], '*.png'))]
  
          data_pairs = []
          for i in range(len(all_xml_files)):
              data_pairs.append((all_xml_files[i], all_image_files[i]))
  
          for data_pair in data_pairs:
              self.__extract_symbols(data_pair[0], data_pair[1], destination_directory)
docs: Extracts the symbols from the raw XML documents and matching images of the Audiveris OMR dataset into
          individual symbols
  
          :param raw_data_directory: The directory, that contains the xml-files and matching images
          :param destination_directory: The directory, in which the symbols should be generated into. One sub-folder per
                                        symbol category will be generated automatically