class_docstr: Base class for all BackgroundFiller
class_docstr_tok: ["Base","class","for","all","BackgroundFiller"]
docstr: Return a proper background image of background_shape, given img.
  
  Args:
      background_shape (tuple): a shape (h, w)
      img: an image
  Returns:
      a background image
docstr_tok: ["Return","a","proper","background","image","of","background_shape",",","given","img",".","Args",":","background_shape","(","tuple",")",":","a","shape","(","h",",","w",")","img",":","an","image","Returns",":","a","background","image"]
code: def fill(self, background_shape, img):
      """
      Return a proper background image of background_shape, given img.
  
      Args:
          background_shape (tuple): a shape (h, w)
          img: an image
      Returns:
          a background image
      """
      background_shape = tuple(background_shape)
      return self._fill(background_shape, img)
  
imports: import numpy
  from abc import abstractmethod
  from .base import ImageAugmentor
  from .transform import TransformFactory
label_desc: Use image node_id 1 for calling the BackgroundFiller obj's underlying member method code with example usage: obj.fill(background_shape, img) and returns: self