'See :func:`setImage <pyqtgraph.ImageItem.setImage>` for all allowed initialization arguments.'

def __init__(self, image=None, **kargs):

    GraphicsObject.__init__(self)
    self.menu = None
    self.image = None
    self.qimage = None
    self.paintMode = None
    self.levels = None
    self.lut = None
    self.autoDownsample = False
    self.axisOrder = getConfigOption('imageAxisOrder')
    self._effectiveLut = None
    self.drawKernel = None
    self.border = None
    self.removable = False
    if (image is not None):
        self.setImage(image, **kargs)
    else:
        self.setOpts(**kargs)
