Exemple #1
0
def face_recognition_rf():
    '''
    Perform face recognition using Random Forest when `Face Recognition (Random Forest) is pressed
    '''
    global member_num

    if member_num > 0:
        recognize_video.face_recognition(0.8, "rf")
    else:
        messagebox.showerror(
            "Error", "Random Forest requires at least one registered member")
Exemple #2
0
def face_recognition_knn():
    '''
    Perform face recognition using KNN when `Face Recognition (KNN) is pressed
    '''
    global member_num

    if member_num > 0:
        recognize_video.face_recognition(0.8, "knn")
    else:
        messagebox.showerror("Error",
                             "KNN requires at least one registered member")
Exemple #3
0
def face_recognition_svm():
    '''
    Perform face recognition using SVM when `Face Recognition (SVM) is pressed
    '''
    global member_num

    if member_num > 0:
        recognize_video.face_recognition(0.8, "svm")
    else:
        messagebox.showerror("Error",
                             "SVM requires at least one registered member")
Exemple #4
0
def face_recognition_pearson():
    '''
    Perform face recognition using Pearson correlation when `Face Recognition (Pearson) is pressed
    '''
    recognize_video.face_recognition(0.8, "pearson")
Exemple #5
0
def face_recognition_cosine():
    '''
    Perform face recognition using Pearson correlation when `Demo (Cosine)` is pressed
    '''
    recognize_video.face_recognition(0.8, "cosine")
Exemple #6
0
def face_recognition_l2():
    '''
    Perform face recognition using Pearson correlation when `Face Recognition (L2 distance) is pressed
    '''
    recognize_video.face_recognition(0.8, "l2")