Phần mềm điểm danh học sinh bằng nhận diện khuôn mặt OpenCV-Python-MySQL-Tkinter

[Mã code 31624]
  2 Đánh giá    Viết đánh giá
 18      4563      48
Phí tải: 200 Xu (1Xu = 1.000đ)
Danh mục
Thể loại
Nhóm code
Ngày đăng
19-9-2022
Loại file
Full code
Dung lượng
3.71 MB

Đồ án điểm danh học sinh bằng nhận diện khuôn mặt - OpenCV-Python-MySQL-Tkinter


MÔ TẢ CHI TIẾT

Phần mềm có các chức năng chính như:

 

  *)Học sinh: Thêm, sửa ,xóa thông tin học sinh,Chụp ảnh học sinh bằng Webcam.

            Sau khi đã chụp ảnh học sinh xong.Chọn Training Data để Train model nhận dạng học sinh.

  *)Buổi học: Thêm,sửa,xóa thông tin buổi học của từng môn học.

  *)Xem ảnh: Xem tất cả các ảnh của học sinh đã chụp trong máy.

  *)Nhận dạng: Cho phép điểm danh tất cả các buổi học trong ngày

            Chọn Lớp học có buổi học trong ngày sau đó chọn Mở Camera để bắt đầu điểm danh:

            Hệ thống sẽ thông báo ra màn hình những học sinh điểm danh thành công và lưu lên database.

            Những học sinh chưa có dữ liệu khuôn mặt hoặc không có trong tiết học sẽ thông báo lên màn hình.

            Kiểm tra thời gian vào,ra lớp và so sánh với thời gian bắt đầu/kết thúc của tiết học qua đó lưu trạng thái điểm danh(Đi muộn,vắng,Có mặt) lên Database

  *)Điểm danh: Cho phép xem thông tin tất cả các bản điểm danh đc lưu trữ trên DB

  *)Thống kê: Thống kê các học sinh đi muộn, trốn về sớm  hoặc không điểm danh

  *)Xuất file excel: Có trong các chức năng Điểm danh, thống kê

  *)Thêm danh sách học sinh, buổi học bằng file excel : Thêm các danh sách học sinh theo mẫu excel có sẵn lên database

 


XEM THÊM ==> Hướng dẫn cài đặt chi tiết

 

HÌNH ẢNH DEMO

nhận diện khuôn mặt,điểm danh bằng nhận diện khuôn mặt,điểm danh học sinh,code nhận diện khuôn mặt,điểm danh học sinh bằng nhận diện khuôn mặt,nhận diện khuôn mặt opencv

nhận diện khuôn mặt,điểm danh bằng nhận diện khuôn mặt,điểm danh học sinh,code nhận diện khuôn mặt,điểm danh học sinh bằng nhận diện khuôn mặt,nhận diện khuôn mặt opencv

nhận diện khuôn mặt,điểm danh bằng nhận diện khuôn mặt,điểm danh học sinh,code nhận diện khuôn mặt,điểm danh học sinh bằng nhận diện khuôn mặt,nhận diện khuôn mặt opencv

nhận diện khuôn mặt,điểm danh bằng nhận diện khuôn mặt,điểm danh học sinh,code nhận diện khuôn mặt,điểm danh học sinh bằng nhận diện khuôn mặt,nhận diện khuôn mặt opencv

nhận diện khuôn mặt,điểm danh bằng nhận diện khuôn mặt,điểm danh học sinh,code nhận diện khuôn mặt,điểm danh học sinh bằng nhận diện khuôn mặt,nhận diện khuôn mặt opencv

nhận diện khuôn mặt,điểm danh bằng nhận diện khuôn mặt,điểm danh học sinh,code nhận diện khuôn mặt,điểm danh học sinh bằng nhận diện khuôn mặt,nhận diện khuôn mặt opencv

nhận diện khuôn mặt,điểm danh bằng nhận diện khuôn mặt,điểm danh học sinh,code nhận diện khuôn mặt,điểm danh học sinh bằng nhận diện khuôn mặt,nhận diện khuôn mặt opencv

nhận diện khuôn mặt,điểm danh bằng nhận diện khuôn mặt,điểm danh học sinh,code nhận diện khuôn mặt,điểm danh học sinh bằng nhận diện khuôn mặt,nhận diện khuôn mặt opencv

Nguồn: Sharecode.vn



HƯỚNG DẪN CÀI ĐẶT
*)Cài đặt XAMPP MySQL:
  https://www.apachefriends.org/download.html
  -Sau khi đã cài đặt xong,Mở XAMPP lên .Ở cột MySQL và Apeche chọn Start
  -Nếu không Start đc Apeche đổi cổng thành 8080.
  -MYSQL để mặc định ,không cần chỉnh sửa gì.
  -Sau khi đã Start thành công Apache và MySQL mở PHPMyAdmin bằng đường dẫn: http://localhost:8080/phpmyadmin/
  -Vào cột Import sau đó chọn file:  face_recognizer.sql để import CSDL
*)Cài đặt Python (3.6.5) và Pycharm(Hoặc IDE nào có hỗ trợ Python)
*)Cài đặt các thư viện cần thiết để chạy App
  -Mở thư mục chương trình bằng Pycharm
  -Cài đặt các thư viện sau bằng cách mở Terminal và nhập:
   pip install + tên thư viện:

pip install opencv-contrib-python

            pip install mysql.connector

            pip install opencv-python

            pip install Pillow

            pip install numpy

            pip install tkcalendar

            pip install openpyxl

            pip install xlrd==1.2.0
   Nếu thiếu thư viện nào bạn cài thêm nhé.
*)Sau khi đã cài đặt xong Run file LoginPage.py để chạy chương trình
Bạn có thể đăng nhập bằng tài khoản Admin bằng cách chọn đăng nhập bằng Admin
tk:admin 
pass:123456
 
 
LINK DOWNLOAD

DiemDanhHSAPP.rar [3.71 MB]

File đã kiểm duyệt
     Báo vi phạm bản quyền
Pass giải nén (Nếu có):
sharecode.vn
DOWNLOAD
(200 Xu)
Bạn có code hay
ĐĂNG BÁN NGAY

BÌNH LUẬN


Anh Nguyễn Trả lời Thích  018:48 - 10/12/2024
cho mình xin thông tin liên hệ để mua nhé
Tô Minh Trả lời Thích  013:47 - 9/3/2023
Có hỗ trợ qua Teamview ko ạ?
phuongthao3007 Trả lời Thích  013:56 - 30/12/2022
Có hỗ trợ cài đặt qua teamview ko ạ

ĐÁNH GIÁ


ĐIỂM TRUNG BÌNH

3
2 Đánh giá
Code rất tốt (1)
Code tốt (0)
Code rất hay (0)
Code hay (0)
Bình thường (1)
Thành viên
Nội dung đánh giá
20:39 - 29/10/2023
Bình thường
Cho đăng nhập nhưng vào chi tiết các chức năng không được
11:03 - 19/9/2022
Code rất tốt
Code rất tốt và phù hợp để phát triển

 HỖ TRỢ TRỰC TUYẾN