【文件属性】:
文件名称:指纹:指纹模板和搜索模块
文件大小:10KB
文件格式:ZIP
更新时间:2021-03-04 04:08:06
C++
使用串行小波树的指纹索引
该项目旨在通过将指纹细节集传递给模板并在小波树中进行搜索来对指纹细节集进行索引。 代码库是非常模块化的,因此可以使用不同的原始数据,指纹模板以及小波树的不同实现(并行和串行)来找到可靠性,可伸缩性和安全性的完美匹配。 该项目目前正在积极开发中,并将很快支持更多的指纹模板方法。 它目前支持eucledian算法作为模板模块和小波树搜索和索引模块。 如果未创建和正确配置数据文件夹,则脚本将不起作用。
项目管道:
原始数据
数据整理脚本
纠缠数据
模板脚本
数据库文件
公制生成脚本
认证候选人
小波树
使用的技术堆栈:
C ++ 17
GCC GNU-C编译器
重击
吉特
制作
运行程序的步骤:
在项目的根目录中填充数据文件夹(稍后会介绍更多)
建立使用该命令的文件: make
通过以下chmod +x main.sh使main.sh脚本可执行: chmod
【文件预览】:
fingerprint-main
----.gitignore(3KB)
----Makefile(664B)
----wt()
--------serial.cpp(3KB)
--------gen_search.sh(654B)
----metric_generator()
--------metric_generator.sh(220B)
--------main.cpp(942B)
----LICENSE(1KB)
----README.md(1KB)
----result()
--------result_1.txt(282B)
----data_wrangler()
--------dw_passer.sh(622B)
----main.sh(798B)
----template()
--------eucledian_distance.cpp(727B)
--------feeder.sh(477B)