最近,商用虹膜识别软件VeriEye 13.0发布,且额外地新增了python接口,这样就很方便大家直接调用其提供的虹膜识别接口了。
在使用python接口前,需要先下载安装试用版SDK,然后激活许可证。具体如下:
1. VeriEye 13.0 SDK ,如下图所示,下载 Biometric SDKs trials
将SDK下载解压,然后从路径Neurotec_Biometric_13_0_SDK_2023-05-24\Neurotec_Biometric_13_0_SDK\Bin\Win64_x64\Activation中找到ActivationWizard.exe,进行许可证授权,
2. 下载python包,Python packages for Windows
然后首先安装pynsdk-13.0.0-py3-none-any.whl, 安装命令如下:
pip install pynsdk-13.0.0-py3-none-any.whl -i http://pypi.douban.com/simple/ --trusted-host=pypi.douban.com/simple
接着就可以使用python接口了。
可以自己找几张虹膜图像,然后运行iris_segment.py可以得到分割后的虹膜图像,运行iris_enroll.py可以得到每个原始虹膜图像的模板,运行verify.py可以得到两个模板之间的相似性得分。
附件附上我自己实验的所有数据,供大家参考!
https://download.csdn.net/download/xiamentingtao/88092929