全国 【切换城市】欢迎您来到装修百科!
关注我们
我要装修

全网首篇详细讲解python+serial实现指纹识别之门禁兼考勤(三)(指纹门禁系统设计)

发布:2024-10-03 浏览:34

核心提示:如何利用python操作AS608光学指纹模块进行指纹录入,识别与删除?一、指纹识别的软件详细设计:1)首先介绍AS608光学指纹模块各个功能的指令包格式如下:①指纹录入图像指令包如下图录入图像指令包②指纹生成特征指令包如下图生成特征指令包③指纹精确对比指令包如下图精确对比指令包④指纹合并特征指令包如下图合并特征指令包⑤指纹存储模板指令包如下图存储模板指令包⑥指纹高度搜索指令包如下图高度搜索指令包⑦指纹删除模板指令包如下图⑧指纹清空指令包如下图清空指令包2)每次完成某功能需要在发送指令包之前,先发送指纹头

如何利用python操作AS608光学指纹模块进行指纹录入,识别与删除?一、指纹识别的软件详细设计:1)首先介绍AS608光学指纹模块各个功能的指令包格式如下:①指纹录入图像指令包如下图录入图像指令包②指纹生成特征指令包如下图生成特征指令包③指纹精确对比指令包如下图精确对比指令包④指纹合并特征指令包如下图合并特征指令包⑤指纹存储模板指令包如下图存储模板指令包⑥指纹高度搜索指令包如下图高度搜索指令包⑦指纹删除模板指令包如下图⑧指纹清空指令包如下图清空指令包2)每次完成某功能需要在发送指令包之前,先发送指纹头部信息包,如下图;每次接受应答包时,需要先判断确认码,只有当确认码为00H,才能确认完成该功能。
头部信息3)操作指纹模块的主要函数有def savefig(self),负责录入指纹;def searchfig(self),负责精确搜寻指纹;self Match(self),负责精确比对两枚指纹特征;self one_delete(self),负责删除特定的指纹模板;self delete_all_finger(self),负责删除所有的指纹。
以下是python+tkinter+serial+opencv实现指纹识别与人脸识别的门禁与考勤系统中指纹模块的部分代码。
PC串口连接指纹模块初始设置录入指纹操作录入两次指纹特征模板对比两次指纹特征模板发送头部信息进行指纹匹配清空所有指纹删除特定的指纹AS608指纹模块通信协议具有更多详细的内容,可以参考AS608的开发文档。
更多python精彩项目与知识讲解,敬请关注江湖小龙555,欢迎共同探讨,共同进步。

  • 收藏

分享给我的朋友们:

上一篇:魔点D2智能人脸考勤门禁机:刷脸开门即打卡,1秒完成(魔点门禁怎么样) 下一篇:[太原沐林装饰]新房装修预算不足怎么办?装修如何省钱呢?(太原沐林装饰)

一键免费领取报价清单 专享六大服务礼包

装修全程保障

免费户型设计+免费装修报价

已有312290人领取

关键字: 装修设计 装修公司 别墅装修设计

发布招标得免费设计

申请装修立省30%

更多装修专区

点击排行