Open Nav

基于C++的掌纹图像身份识别系统的开发

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.仅供学习参考之用.
   帮助中心
资料介绍:

基于C++的掌纹图像身份识别系统的开发(任务书,开题报告,外文翻译,论文说明书13000字,程序代码)
摘要
掌纹特征是一种具有独特性的能表明不同身份的生物特征,本文将阐述基于掌纹能鉴别身份的特点,如何从算法到软件如何实现身份识别系统。
算法研究层面,对于掌纹图片的预处理,为最大限度提取掌纹信息,本文采用最大圆内切法提取掌纹感兴趣区域,对掌纹感兴趣区域图进行5个方向8个尺度的Gabor滤波,得到40个滤波结果,提取每个结果的均值与方差作为特征值,计算不同身份掌纹特征值的绝对距离,利用数据库所有特征值进行特征值归一化,取得最小特征值且满足相关条件所对应图片则为所需要识别图片。
软件实现层面,采用C++进行软件开发,利用OPENCV将图片转换为矩阵实现对于图片的快捷处理,在Visual Studio作为开发环境下,使用SQL Server作为后台管理数据库,主要功能为录入掌纹图片特征和身份信息、删除录入掌纹图片特征和身份信息、身份识别三大模块,可满足身份识别管理的基本要求。
关键字:掌纹Gabor滤波掌纹识别C++  OPENCV
 
Abstract
The palmprint feature is a unique biometric that can indicate different identities. This paper will explain how palmprint can identify identity from algorithm to software to implement an identity recognition system.

[资料来源:www.doc163.com]


In the research of algorithm, for the palmprint image preprocessing, in order to extract the palmprint information to the maximum extent, this paper adopts the maximum circle intrinsic method to extract the palmprint region of interest, and carries out 5-direction and 8-scale Gabor filtering on the palmprint region of interest map. Obtain 40 filter subbands, extract the mean and variance of each subband as the eigenvalues, calculate the absolute distances of the eigenvalues of palmprint with different identities, normalize all the eigenvalues of the database, obtain the minimum eigenvalues and satisfy the corresponding conditions. Is the need to identify the picture.
At the software implementation level, C++ is used for software development, and OPENCV is used to convert pictures into a matrix to achieve quick processing of pictures. Under Visual Studio as a development environment, SQL Server is used as a back-end management database. The main function is to record palmprint image features and identities. Information, deletion of the palmprint image feature and identity information, and identification of the three modules, can meet the basic requirements of identity management. [版权所有:http://DOC163.com]
Keywords: palmprint  Gabor filtering  palmprint recognition  C++  OPENCV
 
[资料来源:http://www.doc163.com]

基于C++的掌纹图像身份识别系统的开发
基于C++的掌纹图像身份识别系统的开发
基于C++的掌纹图像身份识别系统的开发


 
目录
第1章绪论    1
1.1 掌纹图像身份识别系统研究的背景    1
1.2 掌纹图像身份识别系统研究的目的及意义    1
1.3 掌纹图像身份识别系统的现状    1
1.4 论文组织结构    2
第2章系统需求分析与开发技术    3 [资料来源:http://doc163.com]
2.1 掌纹图像身份识别系统开发环境需求    3
2.2 掌纹图像身份识别系统开发可行性分析    3
2.2.1 技术可行性分析    3
2.2.2 经济可行性分析    3
2.2.3 项目运行可行性分析    4
2.2.4 项目工程可行性分析    4
2.2.5 法律可行性分析    4
2.3 开发工具简介    4
2.4 OPENCV使用要点分析    5
2.4.1 OPENCV开源库简介与要点分析    5
2.4.2 OPENCV新旧版本代码转换    5
2.5 数据库技术要点分析    6
2.5.1 数据库简介    6
2.5.2 数据库客户端编程要点    7
2.5.3 VC编程要点    7
第3章掌纹识别算法分析    8
3.1 掌纹感兴趣区域提取    8
3.1.1 掌纹图像二值化    8
3.1.2 手掌轮廓检测    9
3.1.3 圆内切法提取掌纹感兴趣区域    10

[资料来源:http://doc163.com]


3.2 掌纹特征提取    10
3.3 掌纹特征识别    11
3.3.1 掌纹特征距离计算    11
3.3.2 掌纹特征距离阈值分析    12
第4章系统设计    13
4.1 掌纹身份识别系统框架    13
4.2 数据库设计    13
4.3 管理者身份验证模块设计    13
4.4 掌纹身份管理系统主要模块设计    14
4.4.1 录入模块    14
4.4.2 删除模块    15
4.4.3 识别模块    15
4.4.4 一键导入模块    16
4.4.5 初始化模块    16
第5章项目测试    17
5.1 项目测试概述    17
5.2 模块测试    17
5.2.1 数据库连接模块测试    17
5.2.2 掌纹感兴趣区域提取模块测试    18
5.2.3 掌纹特征提取模块测试    18
5.2.3 初始化模块测试    19
5.3 系统测试    19

[版权所有:http://DOC163.com]


5.3.1 录入测试    20
5.3.2 删除测试    20
5.3.3 识别测试    20
5.3.4 一键导入测试    20
5.3.5 初始化测试    20
第6章结论    21
参考文献    22
致谢    23

[来源:http://Doc163.com]

  • 关于资料
    提供的资料属本站所有,真实可靠,确保下载的内容与网页资料介绍一致.
  • 如何下载
    提供下载链接或发送至您的邮箱,资料可重复发送,若未收到请联系客服.
  • 疑难帮助
    下载后提供一定的帮助,收到资料后若有疑难问题,可联系客服提供帮助.
  • 关于服务
    确保下载的资料和介绍一致,如核实与资料介绍不符,可申请售后.
  • 资料仅供参考和学习交流之用,请勿做其他非法用途,转载必究,如有侵犯您的权利或有损您的利益,请联系本站,经查实我们会立即进行修正! 版权所有,严禁转载
    doc163.com Copyright © 2012-2025 苏ICP备2021029856号-4