  
  import cv2
  import numpy as np
  
  from plugins.extract._base import Extractor, logger
  
  
  class Aligner(Extractor):
      """ Aligner plugin _base Object
  
 
</s> remove from plugins.extract._base import Extractor, logger
 </s> add from plugins.extract._base import Extractor, ExtractMedia, logger </s> remove class Aligner(Extractor):
 </s> add class Aligner(Extractor):  # pylint:disable=abstract-method </s> remove class Detector(Extractor):
 </s> add class Detector(Extractor):  # pylint:disable=abstract-method </s> remove import cv2
import numpy as np

 </s> add  </s> remove >>>  "image": <four channel source image>,
 </s> add 
from plugins.extract._base import Extractor, logger, ExtractMedia
  
  import cv2
  import numpy as np
  
from plugins.extract._base import Extractor, logger, ExtractMedia
  
  
  class Aligner(Extractor):
      """ Aligner plugin _base Object
  
keep keep keep keep replace keep keep keep keep keep
 plugins.extract - Create ExtractMedia class for pipeline flow
Bugfix - Fix memory leak in extract 
plugins/extract/align/_base.py