code: def _convert_images(self):
          
          self._plain_images = []
          self._colour_map = []
          for image in self._images:
              colour_map = []
              new_image = []
              for line in image.split("\n"):
                  new_line = ""
                  attributes = (None, None, None)
                  colours = []
                  while len(line) > 0:
                      match = self._colour_sequence.match(line)
                      if match is None:
                          new_line += line[0]
                          colours.append(attributes)
                          line = line[1:]
                      else:
                          # The regexp either matches:
                          # - 2,3,4 for ${c,a,b}
                          # - 5,6 for ${c,a}
                          # - 7 for ${c}.
                          if match.group(2) is not None:
                              attributes = (int(match.group(2)),
                                            ATTRIBUTES[match.group(3)],
                                            int(match.group(4)))
                          elif match.group(5) is not None:
                              attributes = (int(match.group(5)),
                                            ATTRIBUTES[match.group(6)],
                                            None)
                          else:
                              attributes = (int(match.group(7)), 0, None)
                          line = match.group(8)
                  new_image.append(new_line)
                  colour_map.append(colours)
              self._plain_images.append(new_image)
              self._colour_map.append(colour_map)
docs: Convert any images into a more Screen-friendly format.