500行Python代码打造刷脸考勤系统,其实也就那么简单
def loadDataBase(self,type):
def insertARow(self,Row,type):
def adapt_array(self,arr):
def convert_array(self,text):
def return_euclidean_distance(feature_1, feature_2):
def OnNewRegisterClicked(self,event):
def getDateAndTime(self):
函数调用关系:箭头指向被调用者 ![]() 在线预览地址: https://www.processon.com/view/link/5bbe0b0de4b0534c9bfbecb4 程序运行结果 程序主界面 ![]() 新建录入 ![]() ![]() ![]() 我们看到,信息栏有人脸数据重复警告,本次录入取消。 于是我们把数据库数据删了重来。 ![]() 下面是打印的日志信息(为保证格式,复制到记事本中截的图) 看到已经录入成功了。 开始打卡 ![]() 提示信息打印如下 ![]() 迟到与否的临界时间是9:00 展示日志 ![]() ![]() 只有已经录入且第一次成功签到才会写进到数据库,无论迟到与否。
(编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |