本文以活体指纹录入仪为指纹采集手段,以个人计算机作为处理平 台,综合运用图像处理和模式识别技术,深入、系统地研究了指纹自动 识别的理论和技术,并且详细的探讨了指纹图像预处理过程的实现,提 出了一种改进的指纹图像全局特征点的提取方法。并在此基层上完成了 指纹分类算法,提出并建立了基于全局特征的指纹识别方法-paper to live fingerprint recording instrument for fingerprint acquisition means a personal computer as a processing platform, comprehensive use of image processing and pattern recognition technology, in-depth, systematic study of the Automatic Fingerprint Identification theory and technology, and detailed exploration of the fingerprint image preprocessing the realization of the process, It proposed a fingerprint image of the overall feature points extraction methods. And in this grassroots completed fingerprint classification algorithm, and the establishment based on the overall characteristics of the fingerprint identification method 下载
|
指纹的matlab处理源代码,在matlab中,设置当前的目录为工作目录,在命令行中输入fpextractdemo,即可运行程序。-fingerprint processing Matlab source code in Matlab, set the current working directory to directory, the command line input fpextractdemo can run programs. 下载
|
基于MATLAB的智能指纹识别系统,设置当前的目录为工作目录,在命令行中输入fpextractdemo,即可运行程序。-MATLAB-based intelligent fingerprint identification systems, the directory of the current working directory, the command line input fpextractdemo can run programs. 下载
|
指纹识别代码 demo目录: fvs_enhancer:指纹增强程序,描述了如何使用该库增强指纹图像。原图像和目标图 像都是位图。 fvs_direction:描述了如何提取方向图。输入图像必须是归一化的图像,这样才能 有较好的效果。输出图像覆盖于输入图像之上。 fvs_createtestimages:该程序用来产生调试过程中可能会用到的一些位图图像,这 些图像是不同角度和不同间隔的条纹。产生图像的文件名命名方式如下: testimgSSSDDD.bmp 其中,SSS代表条纹间隔(像素个数),DDD代表方向的角度。 fvs_thinner:描述了怎样细化一个指纹图像。细化后的图像尽可能的代表了指纹的 脊线。 fvs_minutia:显示了如何从细化后的指纹图像中获得细节点集合。这一部分目前做 的效果不好,提取出的伪细节点太多。 fvs_mask:计算有效的指纹区域(剔除非指纹区域以及模糊指纹区域)。 include目录: 包含了头文件。 src目录: 包含了指纹识别中各种算法的实现代码。这些代码的使用方法可以参见demo目录中的 例程。 -fingerprint identification code demo directory : fvs_enhancer : fingerprint enhancement procedures describes how to enhance the use of the fingerprint image. The original image and objectives are bitmap images. Fvs_direction : describes how to extract the direction of the map. Input image must be a normalized image, in order to have better results. Image output coverage in the input image above. Fvs_createtestimages : The procedure used to produce debugging process may be used in some of Bitmap images, These images are different angles and different spacing of the fringes. Images produced a document names the following manner : testimgSSSDDD.bmp which, SSS representative fringe spacing (number of pixels), DDD representative of the direction of the angle. Fvs_thinner : how detailed descript 下载
|
demo目录: fvs_enhancer:指纹增强程序,描述了如何使用该库增强指纹图像。原图像和目标图 像都是位图。 fvs_direction:描述了如何提取方向图。输入图像必须是归一化的图像,这样才能 有较好的效果。输出图像覆盖于输入图像之上。 fvs_createtestimages:该程序用来产生调试过程中可能会用到的一些位图图像,这 些图像是不同角度和不同间隔的条纹。产生图像的文件名命名方式如下: testimgSSSDDD.bmp 其中,SSS代表条纹间隔(像素个数),DDD代表方向的角度。 fvs_thinner:描述了怎样细化一个指纹图像。细化后的图像尽可能的代表了指纹的 脊线。 fvs_minutia:显示了如何从细化后的指纹图像中获得细节点集合。这一部分目前做 的效果不好,提取出的伪细节点太多。 fvs_mask:计算有效的指纹区域(剔除非指纹区域以及模糊指纹区域)。 include目录: 包含了头文件。 src目录: 包含了指纹识别中各种算法的实现代码。这些代码的使用方法可以参见demo目录中的 例程。-demo directory : fvs_enhancer : fingerprint enhancement procedures describes how to enhance the use of the fingerprint image. The original image and objectives are bitmap images. Fvs_direction : describes how to extract the direction of the map. Input image must be a normalized image, in order to have better results. Image output coverage in the input image above. Fvs_createtestimages : The procedure used to produce debugging process may be used in some of Bitmap images, These images are different angles and different spacing of the fringes. Images produced a document names the following manner : testimgSSSDDD.bmp which, SSS representative fringe spacing (number of pixels), DDD representative of the direction of the angle. Fvs_thinner : how detailed description of a fingerprint image. Thin 下载
|
该部分的代码由C写成。 程序需要imagemagic的支持,imagemagic可以在网上搜索到最新的版本(程序在图像 的输入/保存代码处用了imagemagic的函数,如果读者不想使用imagemagic,可以修改 程序有关图像存取的部分,改成自己的图像存取函数,这部分的工作量不是太大)。 代码可以在Linux下面编译通过。 demo目录: fvs_enhancer:指纹增强程序,描述了如何使用该库增强指纹图像。原图像和目标图 像都是位图。 fvs_direction:描述了如何提取方向图。输入图像必须是归一化的图像,这样才能 有较好的效果。输出图像覆盖于输入图像之上。 fvs_createtestimages:该程序用来产生调试过程中可能会用到的一些位图图像,这 些图像是不同角度和不同间隔的条纹。产生图像的文件名命名方式如下: testimgSSSDDD.bmp 其中,SSS代表条纹间隔(像素个数),DDD代表方向的角度。 fvs_thinner:描述了怎样细化一个指纹图像。细化后的图像尽可能的代表了指纹的 脊线。 fvs_minutia:显示了如何从细化后的指纹图像中获得细节点集合。这一部分目前做 的效果不好,提取出的伪细节点太多。 fvs_mask:计算有效的指纹区域(剔除非指纹区域以及模糊指纹区域)。 include目录: 包含了头文件。part of the code written by C. Imagemagic process needs the support imagemagic in online search to the latest version (procedures in image input / preservation code with the Department imagemagic function, if readers do not want to use imagemagic. The revised procedures can access images, change their image access function, This part of the workload is not much). Code can be compiled under Linux adoption. Demo directory : fvs_enhancer : fingerprint enhancement procedures describes how to enhance the use of the fingerprint image. The original image and objectives are bitmap images. Fvs_direction : describes how to extract the direction of the map. Input image must be a normalized image, in order to have better results. Image output coverage in the input image above. Fvs_createtestimages : T-part of the code written by C. Imagemagic process needs the support imagemagic in online search to the latest version (procedures in image input / preservation code with the Department imagemagic function, if readers do not want to use imagemagic. The revised procedures can access images, change their image access function, This part of the workload is not much). Code can be compiled under Linux adoption. Demo directory : fvs_enhancer : fingerprint enhancement procedures describes how to enhance the use of the fingerprint image. The original image and objectives are bitmap images. Fvs_direction : describes how to extract the direction of the map. Input image must be a normalized image, in order to have better results. Image output coverage in the input image above. Fvs_createtestimages : T 下载
|
包含了指纹识别中各种算法的实现代码。这些代码的使用方法可以参见demo目录中的 例程。 读者在应用这些代码时,可能会需要根据自己的应用需求对代码进行一定的改动。对 于Linux/UNIX下编译C程序不熟悉的读者,可以参考相关的Linux/UNIX下的C语言编程 书籍。由于本章着重介绍指纹识别的算法,对于imagemagic的使用不再做详细介绍。 读者可以从网上找到关于imagemagic使用的介绍。 读者对代码做适当的改动,即可将代码移植到windows下面(主要是图像的输入输出 方面)。- 下载
|
c语言编写的一个指纹识别系统 包含了指纹识别中各种算法的实现代码。这些代码的使用方法可以参见demo目录中的 例程。 读者在应用这些代码时,可能会需要根据自己的应用需求对代码进行一定的改动。对 于Linux/UNIX下编译C程序不熟悉的读者,可以参考相关的Linux/UNIX下的C语言编程 书籍。由于本章着重介绍指纹识别的算法,对于imagemagic的使用不再做详细介绍。 读者可以从网上找到关于imagemagic使用的介绍。 读者对代码做适当的改动,即可将代码移植到windows下面(主要是图像的输入输出 方面)。-c language of a fingerprint identification system contains various fingerprint identification algorithm implementation code. The use of these codes can see the demo directory routines. Readers in their application code may be required in accordance with their application code needs to be some changes. For Linux / UNIX compiler, C procedures are not familiar with the readers, they can refer to the Linux / UNIX under the C programming language books. Because of this chapter highlights the fingerprint recognition algorithm, for the use ImageMagic do not briefed in detail. Readers can find from the Internet on ImageMagic use briefing. Readers to do the appropriate code changes, and can be transplanted to windows code below (mainly the image input and output aspects). 下载
|
fvs_enhancer:指纹增强程序,描述了如何使用该库增强指纹图像。原图像和目标图 像都是位图。 fvs_direction:描述了如何提取方向图。输入图像必须是归一化的图像,这样才能 有较好的效果。输出图像覆盖于输入图像之上。 fvs_createtestimages:该程序用来产生调试过程中可能会用到的一些位图图像,这 些图像是不同角度和不同间隔的条纹。产生图像的文件名命名方式如下: testimgSSSDDD.bmp 其中,SSS代表条纹间隔(像素个数),DDD代表方向的角度。 fvs_thinner:描述了怎样细化一个指纹图像。细化后的图像尽可能的代表了指纹的 脊线。 fvs_minutia:显示了如何从细化后的指纹图像中获得细节点集合。这一部分目前做 的效果不好,提取出的伪细节点太多。 fvs_mask:计算有效的指纹区域(剔除非指纹区域以及模糊指纹区域)。 include目录: 包含了头文件。 -fvs_enhancer : fingerprint enhancement procedures, a description of how to enhance the use of the fingerprint image. The original image and objectives are bitmap images. Fvs_direction : describes how to extract the direction of the map. Input image must be a normalized image, in order to have better results. Image output coverage in the input image above. Fvs_createtestimages : The procedure used to produce debugging process may be used in some of Bitmap images, These images are different angles and different spacing of the fringes. Images produced a document names the following manner : testimgSSSDDD.bmp which, SSS representative fringe spacing (number of pixels), DDD representative of the direction of the angle. Fvs_thinner : how detailed description of a fingerprint image. Thinning the 下载
|
fvs_enhancer:指纹增强程序,原图像和目标图像都是位图。 fvs_direction:描述了如何提取方向图。输入图像必须是归一化的图像,这样才能 有较好的效果。输出图像覆盖于输入图像之上。 fvs_createtestimages:该程序用来产生调试过程中可能会用到的一些位图图像,这 些图像是不同角度和不同间隔的条纹。产生图像的文件名命名方式如下: testimgSSSDDD.bmp 其中,SSS代表条纹间隔(像素个数),DDD代表方向的角度。 fvs_thinner:描述了怎样细化一个指纹图像。细化后的图像尽可能的代表了指纹的 脊线。 fvs_minutia:显示了如何从细化后的指纹图像中获得细节点集合。这一部分目前做 的效果不好,提取出的伪细节点太多。 fvs_mask:计算有效的指纹区域(剔除非指纹区域以及模糊指纹区域)。 include目录: 包含了头文件。 -fvs_enhancer : fingerprint enhancement procedures, the original image and objectives are bitmap images. Fvs_direction : describes how to extract the direction of the map. Input image must be a normalized image, in order to have better results. Image output coverage in the input image above. Fvs_createtestimages : The procedure used to produce debugging process may be used in some of Bitmap images, These images are different angles and different spacing of the fringes. Images produced a document names the following manner : testimgSSSDDD.bmp which, SSS representative fringe spacing (number of pixels), DDD representative of the direction of the angle. Fvs_thinner : how detailed description of a fingerprint image. Thinning the image as much as possible on behalf of the fingerprint ridge. Fvs_ 下载
|