'kwargs are identical to those for AxesImage, except
that \'nearest\' and \'bilinear\' are the only supported \'interpolation\'
options.'

def __init__(self, ax, **kwargs):

    interp = kwargs.pop(u'interpolation', u'nearest')
    super(NonUniformImage, self).__init__(ax, **kwargs)
    self.set_interpolation(interp)
