def get_landmarks(self,im,fname,n=1):
'''
??????????????????????????????
im:
???numpy??
fname:
????????
???:
????(x,y)?????
'''
rects = self.detector(im, 1)
if len(rects) > n:
raise TooManyFaces('No face in '+fname)
if len(rects) < 0:
raise NoFace('Too many faces in '+fname)
return np.matrix([[p.x, p.y] for p in self.predictor(im, rects[0]).parts()])
评论列表
文章目录