class_docstr: Colorizer using two randomly sampled foreground/background colors.
  
  Parameters
  ----------
  color_true : int or tuple of int or list of int or imgaug.parameters.StochasticParameter, optional
      Color of the foreground, i.e. all pixels in binary images that are
      ``True``. This parameter will be queried once per image to
      generate ``(3,)`` samples denoting the color. (Note that even for
      grayscale images three values will be sampled and converted to
      grayscale according to ``0.299*R + 0.587*G + 0.114*B``. This is the
      same equation that is also used by OpenCV.)
  
          * If an int, exactly that value will always be used, i.e. every
            color will be ``(v, v, v)`` for value ``v``.
          * If a tuple ``(a, b)``, three random values from the range
            ``a <= x <= b`` will be sampled per image.
          * If a list, then three random values will be sampled from that
            list per image.
          * If a StochasticParameter, three values will be sampled from the
            parameter per image.
  
  color_false : int or tuple of int or list of int or imgaug.parameters.StochasticParameter, optional
      Analogous to `color_true`, but denotes the color for all pixels that
      are ``False`` in the binary input image.
class_docstr_tok: ["Colorizer","using","two","randomly","sampled","foreground\/background","colors",".","Parameters","--","--","--","--","--","color_true",":","int","or","tuple","of","int","or","list","of","int","or","imgaug.parameters.StochasticParameter",",","optional","Color","of","the","foreground",",","i.e",".","all","pixels","in","binary","images","that","are","``","True","``",".","This","parameter","will","be","queried","once","per","image","to","generate","``","(","3",",",")","``","samples","denoting","the","color",".","(","Note","that","even","for","grayscale","images","three","values","will","be","sampled","and","converted","to","grayscale","according","to","``","0.299","*","R","+","0.587","*","G","+","0.114","*","B","``",".","This","is","the","same","equation","that","is","also","used","by","OpenCV",".",")","*","If","an","int",",","exactly","that","value","will","always","be","used",",","i.e",".","every","color","will","be","``","(","v",",","v",",","v",")","``","for","value","``","v","``",".","*","If","a","tuple","``","(","a",",","b",")","``",",","three","random","values","from","the","range","``","a","<","=","x","<","=","b","``","will","be","sampled","per","image",".","*","If","a","list",",","then","three","random","values","will","be","sampled","from","that","list","per","image",".","*","If","a","StochasticParameter",",","three","values","will","be","sampled","from","the","parameter","per","image",".","color_false",":","int","or","tuple","of","int","or","list","of","int","or","imgaug.parameters.StochasticParameter",",","optional","Analogous","to","`","color_true","`",",","but","denotes","the","color","for","all","pixels","that","are","``","False","``","in","the","binary","input","image","."]
code: def _draw_samples(self, random_state):
      color_true = self.color_true.draw_samples(
          (3,), random_state=random_state
      )
      color_false = self.color_false.draw_samples(
          (3,), random_state=random_state
      )
      return color_true, color_false
  
imports: from __future__ import print_function, division, absolute_import
  from abc import ABCMeta, abstractmethod
  import numpy
  import cv2
  import six
  import imgaug
  from imgaug.imgaug import _normalize_cv2_input_arr_
  from .None import meta
  from .None import blend
  from ..None import parameters
  from ..None import dtypes
label_desc: Use image node_id 2 for calling the RandomColorsBinaryImageColorizer obj's underlying member method code with example usage: obj._draw_samples(random_state) and returns: color_true,  color_false