【CV】虹膜识别源代码下载,分别基于MATLAB、C++、OpenCV

###Date: 2018.3.28

================================================================

转载自:https://blog.csdn.net/ss910/article/details/73839035

1.Libor Masek的MATLAB虹膜识别论文和源代码下载,2003年

http://www.peterkovesi.com/studentprojects/libor/index.html

这个代码很旧了,网上流传也最广,用来入门不错,可以参考作者的论文清晰的看到整个虹膜识别算法的脉络。

而且是用MATLAB写成,在语法上相比C++简洁很多,更加便于理解。当然,前提是,你要很熟悉MATLAB。

2.视频虹膜识别Video-based Automatic System for Iris Recognition (VASIR)源代码

https://www.nist.gov/services-resources/software/video-based-automatic-system-iris-recognition-vasir

基于Qt Framework 4.8.2和OpenCV Library 2.3.1;

可以在多平台上编译运行,最好严格按照指定版本安装qt和opencv,可以用高清摄像头拍一段视频运行试试看。

这个代码很有意思的地方是,他的C++代码是参考上面第一个MATLAB代码改编而来的。

3.目前效果最好的开源虹膜识别源代码,基于C++和OpenCV:

http://svnext.it-sudparis.eu/svnview2-eph/ref_syst/Iris_Osiris_v4.1/

该链接中包含使用文档和源代码,描述该算法的论文为:

《OSIRIS: An open source iris recognition software》2016

论文下载链接:

http://www.docin.com/p-1389745651.html

这个源码非常优秀,效果很好,已经是4.1版了。

在linux下编译运行,看看文档学会操作用起来很ez的。

改编成VC版本也不麻烦,改编成视频实时对比的版本也很简单,其实这么说来用它改编成一个商业应用的虹膜识别软件也没那么难啦。