MCPcopy Create free account

hub / github.com/Patelrahul4884/Attendance-Management-system-using-face-recognition / functions

Functions166 in github.com/Patelrahul4884/Attendance-Management-system-using-face-recognition

↓ 13 callersFunctiontext_to_speech
(user_text)
attendance.py:26
↓ 6 callersMethodis_ready
Check if all models are ready
backend/app.py:136
↓ 4 callersFunctionget_attendance_collection
Get the attendance collection from app config
backend/teacher/attendance_records.py:86
↓ 3 callersFunctionfetchStudents
(email: string, type: "student" | "teacher")
frontend/app/student/updatedetails/page.tsx:102
↓ 3 callersFunctionfetchStudents
(email: string, type: "student" | "teacher")
frontend/app/student/updatedetails/page_old.tsx:102
↓ 3 callersMethodget_detector
Get the MTCNN detector instance
backend/app.py:130
↓ 3 callersFunctionhasChanges
()
frontend/app/teacher/updatedetails/page.tsx:285
↓ 3 callersMethodhealth_check
Perform model health check
backend/app.py:140
↓ 2 callersFunctiondetect_faces
(image)
backend/recognition.py:19
↓ 2 callersFunctionerr_screen1
()
takemanually.py:78
↓ 2 callersFunctionextract_embedding
(face_img)
backend/recognition.py:31
↓ 1 callersMethod_initialize_models
Initialize all face recognition models with proper error handling
backend/app.py:77
↓ 1 callersFunctionauto_register_user
Automatically captures a face from webcam and registers user. wait_time: Seconds to wait before registering (to stabilize face).
backend/recognition.py:40
↓ 1 callersFunctiondelete_student
Delete student (email-based authorization for students, role-based for teachers)
backend/student/updatedetails.py:203
↓ 1 callersFunctiondetect_faces_optimized
Detect faces using preloaded MTCNN detector
backend/teacher/attendance_records.py:40
↓ 1 callersFunctiondetect_faces_rgb
(rgb_image)
backend/student/registration.py:24
↓ 1 callersFunctiondetect_faces_rgb_optimized
Optimized face detection using preloaded MTCNN detector
backend/student/demo_session.py:27
↓ 1 callersFunctionerr_screen_for_subject
()
takemanually.py:30
↓ 1 callersFunctionextract_embedding
(face_rgb)
backend/student/registration.py:36
↓ 1 callersFunctionextract_embedding_optimized
Optimized embedding extraction using preloaded model
backend/student/demo_session.py:50
↓ 1 callersFunctionextract_embedding_optimized
Extract embedding using preloaded DeepFace model
backend/teacher/attendance_records.py:63
↓ 1 callersFunctionfind_best_match_optimized
Optimized database search with caching
backend/student/demo_session.py:115
↓ 1 callersFunctiongetImagesAndLables
(path)
trainImage.py:22
↓ 1 callersMethodget_embeddings
(self, students_col)
backend/student/demo_session.py:78
↓ 1 callersMethodget_session_embeddings
Get cached embeddings for specific session filters
backend/teacher/attendance_records.py:97
↓ 1 callersFunctionhandleDelete
(studentId: string, studentName: string)
frontend/app/student/updatedetails/page.tsx:255
↓ 1 callersFunctionhandleDelete
(studentId: string, studentName: string)
frontend/app/student/updatedetails/page_old.tsx:255
↓ 1 callersFunctionhandleStudentSelect
(student: Student)
frontend/app/student/updatedetails/page.tsx:185
↓ 1 callersFunctionhandleStudentSelect
(student: Student)
frontend/app/student/updatedetails/page_old.tsx:185
↓ 1 callersFunctionlive_recognition
()
backend/recognition.py:92
↓ 1 callersFunctionmain
()
backend/recognition.py:149
↓ 1 callersFunctionread_image_from_base64_optimized
Convert base64 image to RGB numpy array with optimization
backend/teacher/attendance_records.py:26
↓ 1 callersFunctionread_image_from_bytes
(b)
backend/student/registration.py:20
↓ 1 callersFunctionread_image_from_bytes_optimized
Optimized image reading with size constraints
backend/student/demo_session.py:17
↓ 1 callersFunctionselectStudent
(selectedStudent: Student)
frontend/app/teacher/updatedetails/page.tsx:156
↓ 1 callersFunctionstartCamera
()
frontend/app/components/MultiCameraCapture.tsx:22
↓ 1 callersFunctionstartCamera
()
frontend/app/components/CameraCapture.tsx:32
↓ 1 callersFunctionstopCamera
()
frontend/app/components/MultiCameraCapture.tsx:42
↓ 1 callersFunctionstopCamera
()
frontend/app/components/CameraCapture.tsx:47
↓ 1 callersFunctionupdate_student
Update student (email-based authorization for students, role-based for teachers)
backend/student/updatedetails.py:107
↓ 1 callersFunctionvalidateForm
()
frontend/app/student/registrationform/page.tsx:87
FunctionAboutSection
()
frontend/app/components/AboutSection.tsx:5
FunctionAttf
()
show_attendance.py:80
FunctionAttf
()
automaticAttedance.py:222
FunctionCameraCapture
({ onCapture, captureIntervalMs = null, singleShot = false, isLiveMode = false, facesData = [], })
frontend/app/components/CameraCapture.tsx:19
FunctionContactForm
()
frontend/app/components/ContactSection.tsx:6
FunctionContactSection
()
frontend/app/components/ContactSection.tsx:64
FunctionDashboardPage
()
frontend/app/dashboard/page.tsx:16
FunctionDemoSession
()
frontend/app/student/demo-session/page.tsx:15
FunctionDemoSessionPage
()
frontend/app/teacher/start-session/page.tsx:8
FunctionFeaturesSection
()
frontend/app/components/FeatureSection.tsx:5
FunctionFillAttendance
()
automaticAttedance.py:25
FunctionFooter
()
frontend/app/components/Footer.tsx:21
FunctionHeroSection
()
frontend/app/components/HeroSection.tsx:7
FunctionHomePage
()
frontend/app/page.tsx:11
FunctionHowItWorksSection
()
frontend/app/components/WorkSection.tsx:5
FunctionInputField
({ name, value, onChange, icon: Icon, label, placeholder, type = "text" })
frontend/app/student/registrationform/page.tsx:317
FunctionMultiCameraCapture
({ onCapture })
frontend/app/components/MultiCameraCapture.tsx:11
FunctionNavbar
()
frontend/app/components/Navbar.tsx:7
FunctionPricingSection
()
frontend/app/components/PricingSection.tsx:7
FunctionRootLayout
({ children, }: { children: React.ReactNode; })
frontend/app/layout.tsx:9
FunctionSelectField
({ name, value, onChange, icon: Icon, label, options, placeholder, prefix })
frontend/app/student/registrationform/page.tsx:350
FunctionSignInPage
()
frontend/app/signin/page.tsx:17
FunctionSignUpPage
()
frontend/app/signup/page.tsx:17
FunctionStudentRegistrationForm
()
frontend/app/student/registrationform/page.tsx:32
FunctionTakeImage
(l1, l2, haarcasecade_path, trainimage_path, message, err_screen,text_to_speech)
takeImage.py:11
FunctionTakeImageUI
()
attendance.py:137
FunctionTeacherDashboard
()
frontend/app/teacher/dashboard/page.tsx:15
FunctionTeacherUpdateStudentDetails
()
frontend/app/teacher/updatedetails/page.tsx:29
FunctionTestimonialsSection
()
frontend/app/components/TestimonialsSection.tsx:6
FunctionTrainImage
(haarcasecade_path, trainimage_path, trainimagelabel_path, message,text_to_speech)
trainImage.py:11
FunctionUpdateStudentDetails
()
frontend/app/student/updatedetails/page.tsx:43
FunctionUpdateStudentDetails
()
frontend/app/student/updatedetails/page_old.tsx:43
FunctionViewAttendance
()
frontend/app/student/view-attendance/page.tsx:18
Method__init__
(self)
backend/student/demo_session.py:72
Method__init__
(self)
backend/teacher/attendance_records.py:92
Method__new__
(cls)
backend/app.py:69
Functionapi_logout
()
backend/auth/routes.py:151
Functionapi_signin
()
backend/auth/routes.py:68
Functionapi_signup
()
backend/auth/routes.py:9
Functionattendance_model_status
Check model status for attendance system
backend/teacher/attendance_records.py:562
Functionattf
()
takemanually.py:298
Functionautomatic_attedance
()
attendance.py:308
Functioncalculate_attendance
()
show_attendance.py:10
Functioncapture
()
frontend/app/components/CameraCapture.tsx:55
FunctioncaptureImage
()
frontend/app/components/MultiCameraCapture.tsx:56
FunctioncheckAuthStatus
()
frontend/app/teacher/updatedetails/page.tsx:64
FunctioncheckAuthStatus
()
frontend/app/dashboard/page.tsx:25
FunctioncheckStatus
()
frontend/app/teacher/dashboard/page.tsx:25
FunctionclearFilters
()
frontend/app/student/updatedetails/page.tsx:175
FunctionclearFilters
()
frontend/app/student/updatedetails/page_old.tsx:175
FunctionclearFilters
()
frontend/app/teacher/updatedetails/page.tsx:93
FunctioncreateSession
()
frontend/app/teacher/start-session/page.tsx:33
Functioncreate_csv
()
takemanually.py:182
Functioncreate_demo_session
Create a new demo session
backend/student/demo_session.py:246
Functioncreate_session
Create a new attendance session
backend/teacher/attendance_records.py:180
Functiondel_errsc2
()
takemanually.py:75
Functiondel_sc1
()
attendance.py:54
Functiondelete_student_alt
Alternative route for frontend compatibility
backend/student/updatedetails.py:256
Functiondelete_student_teacher
Teacher route to delete any student by database _id
backend/student/updatedetails.py:489
next →1–100 of 166, ranked by callers