          -------
          :class:`numpy.ndarray`:
              A copy of :attr:`image` in the requested :attr:`colorformat`
          """
          logger.trace("Requested color format '%s' for frame '%s'", colorformat, self._filename)
          image = getattr(self, "_image_as_{}".format(colorformat.lower()))()
          return image
  
      def add_detected_faces(self, faces):
          """ Add detected faces to the object. Called at the end of each extraction phase.
  
 
</s> remove             A copy of :attr:`image` in the requested :attr:`colorformat`
 </s> add             A copy of :attr:`image` in the requested :attr:`color_format` </s> remove         colorformat: ['BGR', 'RGB', 'GRAY']
 </s> add         color_format: ['BGR', 'RGB', 'GRAY'] </s> remove     def get_image_copy(self, colorformat):
 </s> add     def get_image_copy(self, color_format): </s> remove         return self._status_message
 </s> add         return self._message

    def _status(self, hide_status):
        """ Place Status label into left of the status bar.

        Parameters
        ----------
        hide_status: bool, optional
            ``True`` to hide the status message that appears at the far left hand side of the
            status frame otherwise ``False``
        """
        if hide_status:
            return </s> remove     """ Status Bar for displaying the Status Message and  Progress Bar at the
    bottom of the GUI. """
 </s> add     """ Status Bar for displaying the Status Message and  Progress Bar at the bottom of the GUI.
        logger.trace("Requested color format '%s' for frame '%s'", color_format, self._filename)
        image = getattr(self, "_image_as_{}".format(color_format.lower()))()
          -------
          :class:`numpy.ndarray`:
              A copy of :attr:`image` in the requested :attr:`colorformat`
          """
        logger.trace("Requested color format '%s' for frame '%s'", color_format, self._filename)
        image = getattr(self, "_image_as_{}".format(color_format.lower()))()
        logger.trace("Requested color format '%s' for frame '%s'", color_format, self._filename)
        image = getattr(self, "_image_as_{}".format(color_format.lower()))()
          return image
  
      def add_detected_faces(self, faces):
          """ Add detected faces to the object. Called at the end of each extraction phase.
  
keep keep keep keep replace replace keep keep keep keep keep
 Core updates (#982)

* plugins.extract.align
  - Expose normalization method

* lib.gui core updates
  - Minor updates to support future development. 
plugins/extract/pipeline.py