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")
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")
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")
def face_recognition_pearson(): ''' Perform face recognition using Pearson correlation when `Face Recognition (Pearson) is pressed ''' recognize_video.face_recognition(0.8, "pearson")
def face_recognition_cosine(): ''' Perform face recognition using Pearson correlation when `Demo (Cosine)` is pressed ''' recognize_video.face_recognition(0.8, "cosine")
def face_recognition_l2(): ''' Perform face recognition using Pearson correlation when `Face Recognition (L2 distance) is pressed ''' recognize_video.face_recognition(0.8, "l2")