最近在做指纹方面的应用,使用到了NBIS(FBI和美国国土安全部)联合开发的指纹特征提取软件,简要记录一下其在centos7下的使用。
1.首先打开网站 https://www.nist.gov/itl/iad/image-group/products-and-services/image-group-open-source-server-nigos,选择Release5.0.0下载。
2.然后使用Xftp6将压缩包上传到服务器。此处最好将文件放入一个空白的文件夹中
3.打开Xshell进入到对应目录中解压文件。使用指令解压文件,如果提示command not found,输入指令安装即可。
yum install -y unzip zip
unzip nbis_v5_0_0.zip
解压成功后为:
4.因为需要使用到cmake,所以可以先输入指令安装相关包。
yum install cmake -y
5.进入到解压出的Rel_5.0.0目录,输入ls显示当前目录下的文件。
cd Rel_5.0.0/
ls
创建最终软件的安装目录
mkdir nbis
再运行其中的setup.sh文件,其中nbis是最终安装的路径。
sh setup.sh nbis --without-X11
依次输入以下指令:
make config
make it
make install
make catalog
6.使用的时候需要进入Rel_5.0.0/mindtct/bin目录下,输入指令即可运行指纹特征提取软件。
./mindtct
其中关于指纹特征提取算法的详情可以参考论文: