Example #1
0
def locateFacesProcess(surf):
    if drawWithOpenCv:
        img = surf2CV(surf)
        faceDetect.detect_and_draw(img)
        pygame.surfarray.blit_array(surf, cv2SurfArray(img))
    else:
        faces = getFaces(surf)
        if faces.total:
            # Break to shell when face is detected :-P
            #IPShellEmbed()()
            drawFacesOnSurface(surf, faces)
    return surf
Example #2
0
def locateFacesProcess(surf):
    if drawWithOpenCv:
        img = surf2CV(surf)
        faceDetect.detect_and_draw(img)
        pygame.surfarray.blit_array(surf,cv2SurfArray(img))
    else:
        faces = getFaces(surf)
        if faces.total:
            # Break to shell when face is detected :-P
            #IPShellEmbed()()
            drawFacesOnSurface(surf,faces)
    return surf
Example #3
0
def getFaces(surf):

    img = surf2CV(surf)  #200ms!
    return faceDetect.detectObject(img)
Example #4
0
def getFaces(surf):
    
    img = surf2CV(surf) #200ms!
    return faceDetect.detectObject(img)