'**DESCRIPTION**
getImage function returns a Image object capturing the current screenshot of the screen.
**PARAMETERS**
None
**RETURNS**
Returns the region of interest if setROI is used.
else returns the original capture of the screenshot.
**EXAMPLE**
>>> sc = ScreenCamera()
>>> img = sc.getImage()
>>> img.show()'

def getImage(self):

    img = Image(pyscreenshot.grab())
    try:
        if self._roi:
            img = img.crop(self._roi, centered=True)
    except:
        print 'Error    croping    the    image.    ROI    specified    is    not    correct.'
        return None
    return img
