bkremenovic / fingerprint-matching
Laravel / Lumen 包,允许您使用 SecuGen Hamster Plus 设备(使用特征点模板)匹配扫描的指纹
dev-master
2017-11-02 01:11 UTC
Requires
- illuminate/events: 5.*
- illuminate/session: 5.*
- illuminate/support: 5.*
This package is auto-updated.
Last update: 2024-09-06 00:40:21 UTC
README
Laravel / Lumen 包,允许您使用 SecuGen Hamster Plus 设备(使用特征点模板)匹配扫描的指纹
使用 composer 将包包含到项目中
composer require bkremenovic/fingerprint-matching dev-master
安装依赖项
sudo apt install python
sh vendor/bkremenovic/fingerprint-matching/install.sh
打开 config/app.php 文件,并在 providers 数组中添加以下内容
Bkremenovic\Fingerprint\FingerprintServiceProvider::class,
在相同的 config/app.php 文件中,并在 aliases 数组中添加以下内容
'Fingerprint' => Bkremenovic\Fingerprint\Facades\Fingerprint::class,
用法
使用 match()
方法,将指纹作为第一个参数,指纹样本文件夹作为第二个参数。如果指纹匹配成功,它将返回包含匹配样本文件名的字符串。否则,它将返回 null。
示例
Fingerprint::match("fingerprints/samples/", "/tmp/filebkdEfX");
或与上传的文件匹配
Fingerprint::match("fingerprints/samples/", $request->file('fingerprint'));