毕业设计完成于2012年,现阶段关于图像的东西都是走神经网络了,本文仅可以作为背景知识和简单的课程设计参考,本文另附一个MFC演示程序与全套文档,见文末下载链接

摘要: 指纹识别技术作为生物识别技术中最为具有应用前景的技术之一,近年来取得了长足的发展,并广泛应用于各种场合。由于指纹所具有的唯一性和不变性,以及指纹识别技术具有很高的可行性和实用性,指纹识别成为目前最流行、最可靠的个人身份认证技术之一。所以对指纹识别技术的研究具有重要的理论和实际意义。
指纹识别的一般性过程分为三步:指纹图像的预处理,指纹特征提取以及特征匹配。本设计采用Visual Studio 2008 MFC依照软件开发自顶向下,逐步细化的经典模式,按上述步骤完成开发工作,成功实现了基于BMP格式指纹图像的增强,二值化,细化,特征提取以及对比分析工作。完成了具有一般性的指纹对比分析系统。

关键词: 指纹识别;MFC;图像增强

Abstract: The fingerprint identification technology act as the most promising application of biometric technologies, has made considerable development in recent years and is widely used in various occasions. Due to the uniqueness and invariability of fingerprints,the fingerprint recognition becomes the most popular and reliable personal authentication tec

指纹的对比分析系统概述相关推荐

  1. Web端CAD图形找不同?一键在Web端找出CAD图不同并对比分析

    引言 在实际中,当多专业设计协助时,遇到图纸更新后,要对比图纸找出图纸的不同处,一直是一个比较耗时费力的事情,也是业内的一大痛点.一般CAD新旧图纸的内容对比,包括增加新的图形元素.减少原有的图形元素 ...

  2. 华宝智投与银河证券网格交易功能对比分析

    华宝智投与银河证券网格交易功能对比分析 功能背景 网格交易是一种稳定的.保险的.收益率不会大起大落的量化交易方式.就是在一个价格区间内,股票每下跌一定幅度,就买入一份额度股票,每上涨一定幅度,就卖出一 ...

  3. JDBC与数据库连接工具对比分析

    JDBC 使用步骤: 注册数据库驱动 通过DriverManager获取数据库连接 通过Connection对象获取Statement对象 使用Statement执行SQL语句 操作ResultSet ...

  4. Apache 流框架 Flink,Spark Streaming,Storm对比分析(一)

    https://bigdata.163.com/product/article/5 Apache 流框架 Flink,Spark Streaming,Storm对比分析(一) 转载于:https:// ...

  5. php遍历数组哪个效率高,PHP遍历数组的三种方法及效率对比分析

    PHP遍历数组的三种方法及效率对比分析 发布于 2015-03-04 21:55:27 | 129 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext ...

  6. R语言决策树、bagging、随机森林模型在训练集以及测试集的预测结果(accuray、F1、偏差Deviance)对比分析、计算训练集和测试集的预测结果的差值来分析模型的过拟合(overfit)情况

    R语言决策树.bagging.随机森林模型在训练集以及测试集的预测结果(accuray.F1.偏差Deviance)对比分析.计算训练集和测试集的预测结果的差值来分析模型的过拟合(overfit)情况 ...

  7. python计算多个模型在不同数据集上的预测概率、获取每个数据集上的最优模型、多个最优模型的ROC曲线进行对比分析

    pytyon计算多个模型在不同数据集上的预测概率.获取每个数据集上的最佳模型.多个最优模型的ROC曲线进行对比分析 目录

  8. R语言e1071包中的支持向量机:仿真数据(螺旋线性不可分数据集)、简单线性核的支持向量机SVM(模型在测试集上的表现、可视化模型预测的结果、添加超平面区域与原始数据标签进行对比分析)、如何改进核函数

    R语言e1071包中的支持向量机:仿真数据(螺旋线性不可分数据集).简单线性核的支持向量机SVM(模型在测试集上的表现.可视化模型预测的结果.添加超平面区域与原始数据标签进行对比分析).如何改进核函数 ...

  9. R语言螺旋线型线性不可分数据xgboost分类:使用xgboost模型来解决螺旋数据的分类问题、可视化模型预测的结果、添加超平面区域渲染并与原始数据标签进行对比分析

    R语言螺旋线型线性不可分数据xgboost分类:使用xgboost模型来解决螺旋数据的分类问题.可视化模型预测的结果.添加超平面区域渲染并与原始数据标签进行对比分析 目录

  10. 数据库防护技术对比分析

    过去,信息安全工作主要围绕着网络层.主机层等边界防护采取了一系列的安全措施,已建立起相对安全的数据应用环境,但由于技术局限和相关安全产品匮乏等原因,数据库安全建设一直未能得到有效开展,这就造成了数据能 ...

最新文章

  1. Linux下编译安装Boost1.66
  2. Java黑皮书课后题第6章:*6.2(求一个整数各位数字之和)编写一个方法,计算一个整数各位数字之和。使用下面的方法头:public static int sumDigits(long n)
  3. zynq中mgtx应用_Zynq7000系列之芯片引脚功能综述
  4. LeetCode 116/117 填充每个节点下一个右侧指针
  5. 开发人员,请不要抱怨项目没有文档
  6. PHP中钩子函数的实现与认识
  7. 怎么下载全国水系图层
  8. linux更新系统内核,Linux内核升级方法详解
  9. Matlab的循环语法
  10. 工控HMI界面设计基本原则
  11. (二十六)树莓派3B+ 获取HMC5883L的磁场数据
  12. [CGAL] CGAL的世界-Kernel内核、Traits特征类
  13. Win10系统版本号太低,而无法安装像AI和PS这样的软件怎么办?
  14. 最优化方法 19:近似梯度下降
  15. 四面体 matlab,matlab生成四面体单元
  16. python大鱼吃小鱼
  17. c语言密文加密解密问题注释,c语言通过openssl aes对称加解密和base64编解码将密码存储成密文...
  18. API Gateway/API 网关(三) - Kong的使用 - 限流rate limiting(redis)
  19. OpenCV学习笔记(二)—— OpenCV整体结构
  20. 海量微博数据舆情热点挖掘项目难点总结

热门文章

  1. UG二次开发GRIP成品工具
  2. 【源码+图片素材】1小时做出Java坦克大战小游戏_Java初级项目_Java练手项目_Java项目实战_Java游戏开发实战教学_Java课程设计_课设
  3. python you-get库
  4. java实现多文件批量下载总结
  5. 全国大学生信息安全竞赛初赛writeup
  6. BIOS的设置.注册表的修改与电脑故障的排除
  7. python中path函数_示例1-path函数
  8. PCI驱动框架简单分析
  9. OCCT学习001-----简介
  10. html去除背景颜色怎么设置,去掉背景颜色的六种情况