'ezViewText works just like text but it sets both the foreground and background
color and overwrites the image pixels. Use this method to make easily
viewable text on a dynamic video stream.
fgcolor - The color of the text.
bgcolor - The background color for the text are.'

def ezViewText(self, text, location, fgcolor=Color.WHITE, bgcolor=Color.BLACK):

    if (len(text) < 0):
        return None
    alpha = 255
    tsurface = self._mFont.render(text, True, self._csvRGB2pgColor(fgcolor, alpha), self._csvRGB2pgColor(bgcolor, alpha))
    self._mSurface.blit(tsurface, location)
    return None
