'**SUMMARY**
Fill holes on a binary image by closing the contours
**PARAMETERS**
* *img* - a binary image
**RETURNS**
The image with the holes filled
**EXAMPLE**
>>> img = Image("SimpleCV")
#todo Add noise and showcase the image'

def fillHoles(self):

    des = cv2.bitwise_not(self.getGrayNumpy())
    return cv2.inPaint(des)
    (contour, hier) = cv2.findContours(des, cv2.RETR_CCOMP, cv2.CHAIN_APPROX_SIMPLE)
    for cnt in contour:
        cv2.drawContours(des, [cnt], 0, 255, (-1))
        print 'yep'
    gray = cv2.bitwise_not(des)
    return gray
