code: def read_label(self, hemi, parc_type='aparc'):
          
          parc_file = self.dir / 'label' / (hemi + '.' + parc_type + '.annot')
          vert_val, region_color, region_name = read_annot(parc_file)
          region_name = [x.decode('utf-8') for x in region_name]
          return vert_val, region_color, region_name
docs: Read the labels (annotations) for each hemisphere.
  
          Parameters
          ----------
          hemi : str
              'lh' or 'rh'
          parc_type : str
              'aparc', 'aparc.a2009s', 'BA', 'BA.thresh', or 'aparc.DKTatlas40'
              'aparc.DKTatlas40' is only for recent freesurfer versions
  
          Returns
          -------
          numpy.ndarray
              value at each vertex, indicating the label
          numpy.ndarray
              RGB + alpha colors for each label
          list of str
              names of the labels