import numpy as np import irisDetectionHelper as idh filename0 = '/Users/JuanDa/Documents/Academics/2015-2016/Fall/EECS 395 Biometrics/hw2/2008-03-11_13/04233/04233d1712.tiff' filename1 = '/Users/JuanDa/Documents/Academics/2015-2016/Fall/EECS 395 Biometrics/hw2/2008-03-11_13/02463/02463d1927.tiff' filenameArr = [filename0, filename1] def showImg(img, title): cv2.imshow(title, img) cv2.waitKey(0) cv2.destroyAllWindows() return for filename in filenameArr: img = cv2.imread(filename, 0) cimg = cv2.cvtColor(img,cv2.COLOR_GRAY2BGR) iris = idh.findIris(img) cimg = idh.drawCircle(cimg, iris) pupil = idh.findPupil(roiForPupil) dstPupil = translatedCircle(pupil, dstRowCol) cimg = idh.drawCircle(cimg, dstPupil) showImg(cimg, 'detected circles')
def drawIris(img, pupil, iris): cImg = cv2.cvtColor(img,cv2.COLOR_GRAY2BGR) cImg = idh.drawCircle(cImg, iris) cImg = idh.drawCircle(cImg, pupil) return cImg