예제 #1
0
def l1_norm(member):
    '''
    Perform face recognition using L1 distance from 128-d vectors
    '''
    if member.num > 0:
        face_reco_video(0.8, "l1")
    else:
        messagebox.showerror("Error", "No registered members")
예제 #2
0
def rand_forest(member):
    '''
    Perform face recognition using random forest from 128-d vectors
    '''
    if member.num > 0:
        face_reco_video(0.8, "rf")
    else:
        messagebox.showerror("Error", "No registered members")
예제 #3
0
def pearson(member):
    '''
    Perform face recognition using Pearson correlation from 128-d vectors
    '''
    if member.num > 0:
        face_reco_video(0.8, "pearson")
    else:
        messagebox.showerror("Error", "No registered members")
예제 #4
0
def knn(member):
    '''
    Perform face recognition using k-NN from 128-d vectors
    '''
    if member.num > 0:
        face_reco_video(0.8, "knn")
    else:
        messagebox.showerror("Error", "No registered members")
예제 #5
0
def cosine_sim(member):
    '''
    Perform face recognition using cosine similarity from 128-d vectors
    '''
    if member.num > 0:
        face_reco_video(0.8, "cosine")
    else:
        messagebox.showerror("Error", "No registered members")