[推荐] 今天见到一个完整的指纹识别程序,真是难得 [问题点数:20分]

Bbs1
本版专家分:15
结帖率 61.11%
Bbs3
本版专家分:820
Bbs1
本版专家分:0
Bbs2
本版专家分:344
Bbs7
本版专家分:15852
Blank
红花 2009年3月 扩充话题大版内专家分月排行榜第一
2009年2月 扩充话题大版内专家分月排行榜第一
2009年1月 扩充话题大版内专家分月排行榜第一
2008年9月 扩充话题大版内专家分月排行榜第一
2008年5月 扩充话题大版内专家分月排行榜第一
Blank
黄花 2008年12月 扩充话题大版内专家分月排行榜第二
2008年10月 扩充话题大版内专家分月排行榜第二
2008年8月 扩充话题大版内专家分月排行榜第二
2008年7月 扩充话题大版内专家分月排行榜第二
2008年6月 扩充话题大版内专家分月排行榜第二
Bbs3
本版专家分:507
Bbs1
本版专家分:0
Bbs2
本版专家分:476
Bbs2
本版专家分:432
Bbs5
本版专家分:2218
Blank
Github 绑定github第三方账户获取
Bbs1
本版专家分:25
Bbs5
本版专家分:2842
Blank
红花 2007年12月 C++ Builder大版内专家分月排行榜第一
2007年11月 C++ Builder大版内专家分月排行榜第一
2007年10月 C++ Builder大版内专家分月排行榜第一
2007年9月 C++ Builder大版内专家分月排行榜第一
2007年8月 C++ Builder大版内专家分月排行榜第一
2007年7月 C++ Builder大版内专家分月排行榜第一
2007年6月 C++ Builder大版内专家分月排行榜第一
Blank
黄花 2008年5月 C++ Builder大版内专家分月排行榜第二
2008年1月 C++ Builder大版内专家分月排行榜第二
Blank
蓝花 2008年4月 C++ Builder大版内专家分月排行榜第三
Bbs5
本版专家分:4952
Bbs2
本版专家分:446
Bbs1
本版专家分:0
Bbs5
本版专家分:2394
Bbs1
本版专家分:1
Bbs1
本版专家分:0
Bbs3
本版专家分:726
Bbs2
本版专家分:337
Bbs1
本版专家分:15
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs2
本版专家分:150
Blank
蓝花 2011年1月 C/C++大版内专家分月排行榜第三
Bbs5
本版专家分:3247
Bbs5
本版专家分:3247
Bbs1
本版专家分:20
Bbs4
本版专家分:1796
Bbs1
本版专家分:0
Bbs12
本版专家分:360231
版主
Blank
名人 2013年 荣获名人称号
Blank
探花 2011年 总版技术专家分年内排行榜第三
2010年 总版技术专家分年内排行榜第三
Blank
进士 2012年 总版技术专家分年内排行榜第五
Blank
金牌 2012年1月 总版技术专家分月排行榜第一
Bbs1
本版专家分:7
Bbs4
本版专家分:1367
Bbs1
本版专家分:0
Bbs1
本版专家分:33
Bbs1
本版专家分:74
Bbs4
本版专家分:1533
Bbs1
本版专家分:35
Bbs1
本版专家分:35
Bbs1
本版专家分:32
Bbs1
本版专家分:2
Bbs1
本版专家分:0
Bbs1
本版专家分:17
Bbs1
本版专家分:60
Bbs3
本版专家分:604
Bbs5
本版专家分:2143
Bbs1
本版专家分:0
Bbs3
本版专家分:911
Bbs4
本版专家分:1765
Bbs1
本版专家分:52
Bbs7
本版专家分:11701
Bbs1
本版专家分:2
matlab指纹识别带GUI
使用matlab GUI做的<em>指纹识别</em>,包含指纹数据库。GUI中能够进行读取、二值化、灰度转换、直方图统计、特征提取等
cobit考题-真题
cobit foundation 考试真题,很<em>难得</em><em>见到</em>的.千万别错过.
指纹识别算法源代码(C语言)
指纹图像增强、求方向图、二值化、细化、特征提取、特征匹配等算法的c语言源<em>程序</em>,还有实例演示,本人千辛万苦才找来的,提供给大家分享。
51单片机 指纹模块 按键部分
<em>今天</em>下午没课就有看看自己的<em>程序</em>感觉按键需要重新修改,之前的按键是按第<em>一个</em>按键选择第<em>一个</em>功能,但随着功能的增加,需要的按键也越多非常不方便,而且后面还有输入id的操作,这样需要的按键就很多了,不方便。所以我准备重新写按键(用的还是独立按键),只需要四个按键就可以啦,<em>一个</em>是确认和菜单,<em>一个</em>是指针往下,<em>一个</em>是指针往右,还有<em>一个</em>是取消按键。     在确认和菜单中用switch case 来区分
程序指纹验证的实现代码,关注私信给你全部代码
本人从事在线教育c++十年工作经验现在精心整理了一套从小白到项目实践开发各种学习资料如果你想学想加入我们请关注我在私信回复“编程”就可以领取学习资料!!! 最近接到<em>一个</em>私单,需要小<em>程序</em>里面实现指纹验证。。废话不多说,,先查小<em>程序</em>api。 好的,在翻阅小<em>程序</em>api中,发现有<em>一个</em>生物认证的api。分别是wx.checkIsSoterEnrolledInDevice , wx.checkIsSupp...
指纹识别各种算法及其源码
<em>指纹识别</em>算法是<em>指纹识别</em>的核心,里面包含了<em>指纹识别</em>的几种算法
今天一个简单的异常处理的方法,题目贴到下面。
分析:首先先写<em>一个</em>Circle类,包含所需要的信息,这个就不多说了,主要就是后面要求的异常处理,如果半径小于0就要提醒用户输入出错,并终止<em>程序</em>,这时就要用到  throw  new  Exception();  throw总是出现在函数体中,用来抛出throwable类型的异常,执行完throw之后<em>程序</em>会终止不再继续执行下去,也就是说他后面的语句都不再执行。下面看一下代码。Circle类:pack...
AS608指纹识别系统课程设计
西工大<em>指纹识别</em>系统嵌入式课程设计工程及报告,基于stm32f103vc开发板,as608<em>指纹识别</em>模块,内容丰富,亲测实用,留给需要的人参考
指纹识别+C#
C# 检测USB设备插入 <em>程序</em>十分简单 注意:<em>程序</em>中用到了<em>一个</em>USB设备的控件,该控件有6个方法,除了识别USB插入 还有检测USB拔出,接收USB消息等方法。
毕业设计(指纹识别门禁系统)
经过好几天的coding,终于把毕业设计(<em>指纹识别</em>门禁系统)代码完成了,总结下主要用到的东西 1. opencv处理指纹图像,直方图增强,方向滤波等 2. 图像细化 3. 指纹细节点提取,端点,分叉 4. 基于局部点结构的匹配算法 5. Access数据库(觉得这玩意实在没必要动用mysql啥的。。) 6. DAO数据库访问,基本的增删改查 7. MFC ... 因为之前很长...
指纹识别程序
<em>一个</em>用VB编写的<em>指纹识别</em><em>程序</em>(源代码),可用于需要<em>指纹识别</em>的应用<em>程序</em>中
Android开发学习—指纹识别系统的原理与使用
<em>指纹识别</em>是什么?提到<em>指纹识别</em>我们就要先弄清楚什么事指纹,指纹为何能够做到区别性。指纹,由于其具有终身不变性、唯一性和方便性,已几乎成为生物特征识别的代名词。指纹是指人的手指末端正面皮肤上凸凹不平产生的纹线。纹线有规律的排列形成不同的纹型。纹线的起点、终点、结合点和分叉点,称为指纹的细节特征点(minutiae)。<em>指纹识别</em>即指通过比较不同指纹的细节特征点来进行鉴别。<em>指纹识别</em>技术涉及图像处理、模式识别、
今天见到一头骡子
最近总是加班,887已经无法覆盖,快要累成狗了,但风景还是不期而遇。 早上去往公司的路上,<em>见到</em>一匹骡子,不高大,也不矮小,不胖也不瘦,一身普通骡子的棕色,还浮着一路尘土,非常之非常之平常的一匹骡子。 这里住一下,骡子是马和毛驴生的,再多我也不知道了。 它拉着<em>一个</em>铁车,车上摆满了小贩要售卖的香瓜,不足10米处路边的高墙上贴着城管的告示,“此...
指纹识别系统包括指纹匹配 gui界面
实现指纹图像的预处理(包括指纹图像分割、增强、二值化、细化)指纹匹配 还有gui界面设计
java比较难面试题(一)
题目一.                58阅读以下<em>程序</em>,运行结果为                   public classExamTest {  public static void main(String[] args) {   new Derived();  } } class Base
神舟电脑指纹识别驱动程序
神舟电脑<em>指纹识别</em>驱动<em>程序</em>,官方下载,解决指纹模块无法使用问题。
指纹识别C++
花了10块钱买的,希望对大家有帮助。/*############################################################################# * 文件名:file.c * 功能: 实现了指纹相关文件的操作 * modified by PRTsinghua@hotmail.com #############################################################################*/ #include #include #include #include "file.h" /* 对象的这些接口实现是私有的,不必为用户所知 */ typedef struct iFvsFile_t { FILE *pf; /* 文件指针 */ } iFvsFile_t; /****************************************************************************** * 功能:创建<em>一个</em>新的文件对象,只有在创建之后,文件对象才能为其它函数所用。 * 参数:无 * 返回:若创建失败,返回NULL;否则返回新的对象句柄。 ******************************************************************************/ FvsFile_t FileCreate() { iFvsFile_t* p = NULL; p = (iFvsFile_t*)malloc(sizeof(iFvsFile_t)); if (p!=NULL) p->pf = NULL; return (FvsFile_t)p; } /****************************************************************************** * 功能:破坏<em>一个</em>已经存在的文件对象,在毁坏之后,文件对象不能再为其它函数所用。 * 参数:file 即将删除的文件对象指针 * 返回:无返回值 ******************************************************************************/ void FileDestroy(FvsFile_t file) { iFvsFile_t* p = NULL; if (file==NULL) return; /* 关闭文件,如果它还打开着 */ (void)FileClose(file); p = file; free(p); } /****************************************************************************** * 功能:打开<em>一个</em>新的文件。<em>一个</em>文件可以读打开,写打开,或者被创建。 * 参数:file 文件对象 * name 待打开文件的名字 * flags 打开标志 * 返回:错误编号 ******************************************************************************/ FvsError_t FileOpen(FvsFile_t file, const FvsString_t name, const FvsFileOptions_t flags) { iFvsFile_t* p = (iFvsFile_t*)file; char strFlags[10]; int nflags = (int)flags; /* 关闭文件,如果已经打开 */ (void)FileClose(p); strcpy(strFlags, ""); if ( (nflags & FvsFileRead)!=0 && (nflags & FvsFileWrite)!=0 ) strcat(strFlags, "rw"); else { if ((nflags & FvsFileRead)!=0) strcat(strFlags, "r"); if ((nflags & FvsFileWrite)!=0) strcat(strFlags, "w"); } strcat(strFlags, "b"); if ((nflags & FvsFileCreate)!=0) strcat(strFlags, "+"); p->pf = fopen&#40;name, strFlags&#41;; if (FileIsOpen(file)==FvsTrue) return FvsOK; return FvsFailure; } /****************************************************************************** * 功能:关闭<em>一个</em>文件对象,文件关闭之后,文件不再可用。 * 参数:file 文件对象 * 返回:错误编号 ******************************************************************************/ FvsError_t FileClose(FvsFile_t file) { iFvsFile_t* p = (iFvsFile_t*)file; int nerr = -1; if (p->pf!=NULL) { nerr = fclose(p->pf); p->pf = NULL; } if (nerr==0) return FvsOK; return FvsFailure; } /****************************************************************************** * 功能:测试<em>一个</em>文件是否打开 * 参数:file 文件对象 * 返回:文件打开,则返回true;否则返回false ******************************************************************************/ FvsBool_t FileIsOpen(const FvsFile_t file) { iFvsFile_t* p = (iFvsFile_t*)file; return (p->pf!=NULL)?FvsTrue:FvsFalse; } /****************************************************************************** * 功能:测试是否到了文件结尾 * 参数:file 文件对象 * 返回:到了结尾,返回true;否则返回false ******************************************************************************/ FvsBool_t FileIsAtEOF(const FvsFile_t file) { iFvsFile_t* p = (iFvsFile_t*)file; if (FileIsOpen(p)==FvsFalse) return FvsFalse; return (feof(p->pf)!=0)?FvsTrue:FvsFalse; } /****************************************************************************** * 功能:提交对文件所作的更改 * 参数:file 文件对象 * 返回:错误编号 ******************************************************************************/ FvsError_t FileCommit(FvsFile_t file) { iFvsFile_t* p = (iFvsFile_t*)file; return (fflush(p->pf)==0)?FvsOK:FvsFailure; } /****************************************************************************** * 功能:跳到文件的开头 * 参数:file 文件对象 * 返回:错误编号 ******************************************************************************/ FvsError_t FileSeekToBegin(FvsFile_t file) { iFvsFile_t* p = (iFvsFile_t*)file; if (FileIsOpen(p)==FvsTrue) { if (fseek(p->pf, 0, SEEK_SET)!=0) return FvsFailure; return FvsOK; } return FvsFailure; } /****************************************************************************** * 功能:跳到文件的结尾 * 参数:file 文件对象 * 返回:错误编号 ******************************************************************************/ FvsError_t FileSeekToEnd(FvsFile_t file) { iFvsFile_t* p = (iFvsFile_t*)file; if (FileIsOpen(p)==FvsTrue) { if (fseek(p->pf, 0, SEEK_END)!=0) return FvsFailure; return FvsOK; } return FvsFailure; } /****************************************************************************** * 功能:得到当前的文件指针位置 * 参数:file 文件对象 * 返回:当前的指针位置 ******************************************************************************/ FvsUint_t FileGetPosition(FvsFile_t file) { iFvsFile_t* p = (iFvsFile_t*)file; if (FileIsOpen(p)==FvsTrue) return (FvsUint_t)ftell(p->pf); return 0; } /****************************************************************************** * 功能:跳到文件的指定位置 * 参数:file 文件对象 * position 指定的文件位置 * 返回:错误编号 ******************************************************************************/ FvsError_t FileSeek(FvsFile_t file, const FvsUint_t position) { iFvsFile_t* p = (iFvsFile_t*)file; if (FileIsOpen(p)==FvsTrue) { if (fseek(p->pf, (long int)position, SEEK_SET)!=0) return FvsFailure; return FvsOK; } return FvsFailure; } /****************************************************************************** * 功能:从文件中读数据,所读取的字节数由length决定。读取的数据保存于指针data。 * 参数:file 文件对象 * data 指向存储数据的数组 * length 要读取的字节数 * 返回:实际读取的字节数 ******************************************************************************/ FvsUint_t FileRead(FvsFile_t file, FvsPointer_t data, const FvsUint_t length) { iFvsFile_t* p = (iFvsFile_t*)file; return (FvsUint_t)fread(data, (size_t)1, (size_t)length, p->pf); } /****************************************************************************** * 功能:往文件中写数据,所写的字节数由length决定。要写入的数据保存于指针data。 * 参数:file 文件对象 * data 指向存储数据的数组 * length 要写入的字节数 * 返回:实际写入的字节数 ******************************************************************************/ FvsUint_t FileWrite(FvsFile_t file, const FvsPointer_t data, const FvsUint_t length) { iFvsFile_t* p = (iFvsFile_t*)file; return (FvsUint_t)fwrite(data, (size_t)1, (size_t)length, p->pf); } /****************************************************************************** * 功能:从文件中得到<em>一个</em>字节 * 参数:file 文件对象 * 返回:读取的字节 ******************************************************************************/ FvsByte_t FileGetByte(FvsFile_t file) { iFvsFile_t* p = (iFvsFile_t*)file; return (FvsByte_t)fgetc(p->pf); } /****************************************************************************** * 功能:从文件中读取<em>一个</em>字 * 参数:file 文件对象 * 返回:读取的字 ******************************************************************************/ FvsWord_t FileGetWord(FvsFile_t file) { iFvsFile_t* p = (iFvsFile_t*)file; FvsWord_t w = (FvsWord_t)fgetc(p->pf); return (w<pf); }
难得今天这样
早上起床已经快八点了,把跑了一天的衣服洗了,手好凉啊。上午一直在宿舍带着,开学来好像就没有在宿舍呆这么长时间。 把自己的床铺整理了一下,好多磁带盒,没有磁带,到哪里去了?来了次大搜查,整个宿舍都快被我翻个遍了,终于找出我的大部分磁带,戴上耳机,静下心来,坐到桌子前做复变函数的作业。习惯电脑前听歌了,有好久没用Walkman了,听光良的歌曲。 他要出新专辑了十二月,<em>真是</em>姗姗来迟,5月份都说要出了...
指纹识别器驱动及demo
该<em>指纹识别</em>工具包包含有<em>指纹识别</em>器驱动、demo代码等,代码里注释写的很详细,开发人员很容易上手
android手机中指纹识别应用相关功能的讲解
现在很多手机厂商都加入了指纹芯片,相对应的就要开发一系列相配套的指纹相关功能,其中基本功能为应用锁,应用冻结,通过指纹关闭闹钟,通过指纹拍照,通过指纹接听电话,指纹作为密码对文件加密,自定义滑动指纹器件方向启动App,自定义多击打开应用等 一,应用锁指纹应用锁功能逻辑流程图 应用锁的基本原理是<em>一个</em>应用启动的时候拿到该应用的componentName,在后台进行验证,对需要锁定的应用,在Inten
今天见到蒋涛了
<em>今天</em>去听csdn和digital river的活动,没想到蒋董也来了。呵呵,注册csdn这么多年,终于算是见了老大了,发帖纪念一下。
基于STM32单片机光学指纹识别模块(FPM10A)全教程(基于C语言)
本文转载,其来源在参考中:1,稍加修改,因为近期使用到这个模块,故而加以整理!1.平台   首先我使用的是 奋斗 STM32 开发板 MINI板  基于STM32单片机光学<em>指纹识别</em>模块(FPM10A)全教程 2.购买指纹模块,可以获得三份资料  1.简要使用说明  2.使用指纹模块的功能函数  3.FPM10A用户手册. 3.硬件搭建  根据使用说明:F
(STM32)AS608指纹识别模块
while(1) { if(PS_Sta) //检测PS_Sta状态,如果有手指按下 { press_FR();//刷指纹 } }
面试题4———请写出5种常见到的runtime exception
RuntimeException是java中所有运行时异常的父类,实际运行时出现的都是它的子类(可以查看上一篇文章) 1, Object x = new Integer(0); System.out.println((String)x); 当试图将对象强制转换为不是实例的子类时,抛出该异常(ClassCastException) 2, int a=5/0; <em>一个</em>整数“除以零”时,抛出Arith...
基于MATLAB的指纹识别系统,包含原代码指纹和图片
基于MATLAB的<em>指纹识别</em>系统,包含原代码指纹和图片,包括具体使用说明,实际可用,可以用于课程设计以及毕业设计参考
python实现CMS指纹识别
学习python为了更好的使用,为了完成某个功能,写点好玩的代码。利用在线的CMS<em>指纹识别</em>的平台,用python来模拟数据包的发送。在线CMS<em>指纹识别</em>:http://whatweb.bugscaner.com/话不多说,直接看代码。 #coding=utf-8  import requests import json url=raw_input(unico...
面试题java .ent linux
我所<em>见到</em>的最全的<em>一个</em>面试题综合。当然更突出的是这个是一般培训机构的内部资料。<em>难得</em>呀
助手 程序
文件帮助网页 打开文件 查询详情
关于JAVA指纹识别的源码!怎么会是这样的?
前些天在有<em>一个</em>在看J2ME<em>程序</em>开发的时候,无意中想到了手机<em>指纹识别</em>技术,于是就想有没有手机用Java可以实现的代码呢!在网上找了很长时间,看到了一写源码。贴出来大家共同讨论一下,这个是什么意思?下面是其中的<em>一个</em>类import java.applet.*;import java.awt.*;import java.awt.image.*;import java.net.*;import ja
指纹模式识别算法源码及其测试和应用方法
指纹算法需求 指纹特征值生成、比对API库需求: 可输出指纹图像。图像格式为bmp,小于等于500DPI,不大于50K。 可输出指纹模板。生成模板需要至少采集几次指纹需说明,建议不超过三次。模板大小不超过1K。模板生成时间不大于1秒。 可输出指纹特征值(可以是非字符串格式)。特征值大小不超过512B。 可输出指纹特征值字符串。字符串为可见字符,长度不超1024。 指纹比对时,支持输入指...
C#实现指纹识别功能编程
C#实现<em>指纹识别</em>功能编程
指纹识别开源代码SourceAFIS使用入门
SourceAFIS是<em>一个</em>人类<em>指纹识别</em>库,它可以比较两个指纹(1:1模式)是否属于同<em>一个</em>人,或搜索<em>一个</em>大型数据库(1:N模式)找出该指纹的身份。它需要原始指纹图像的输入,并产生匹配得分的输出。提供 .NET 和 Java 的开发包。 主要技术指标: 可以和任何指纹读取设备配合使用 指纹图像处理(process)时间:180ms 指纹匹配(match)速度:10000个指纹每秒 1
STM32指纹识别
unsigned char LCD_ID_11[16] = {&quot;    Huan Ying   &quot;}; unsigned char LCD_ID_22[16] = {&quot;     Shi Bai    &quot;}; unsigned char LCD_ID_33[16] = {&quot;  Qing Shi Yong &quot;};void FPMXX_Check_Module(){ unsigned int i=0;...
基于Gabor滤波指纹识别算法matlab完整程序
基于Gabor滤波<em>指纹识别</em>算法matlab<em>完整</em><em>程序</em>,过程是定位中心点,裁剪图像大小,以参考点为圆心做同心环作为特征提取区域,对特征提取区域做归一化处理
指纹登录
判断是否支持<em>指纹识别</em>: // 判断设备是否支持<em>指纹识别</em> LAContext *myContext = [[LAContext alloc] init]; NSError *authError = nil; if ([myContext canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticat...
51单片机指纹考勤代码
基于51单片机的<em>指纹识别</em>考勤设计代码,每个人包括指纹在内的皮肤纹路在图案、断点和交叉点上各不相同,呈现唯一性且终生不变。据此,我们就可以把<em>一个</em>人同他的指纹对应起来,通过将他的指纹和预先保存的指纹数据进行比较,就可以验证它的真实身份,这就是<em>指纹识别</em>技术。 <em>指纹识别</em>主要根据人体指纹的纹路、细节特征等信息对操作或被操作者进行身份鉴定,得益于现代电子集成制造技术和快速而可靠的算法研究,已经开始走入我们的日常生活,成为目前生物检测学中研究最深入,应用最广泛,发展最成熟的技术。
指纹图像预处理matlab代码
指纹图像预处理matlab代码,可直接运行
一款开源的指纹识别SDK
Biometric SDK 是<em>一个</em>开源的<em>指纹识别</em>开发包,可匹配和标识人们的指纹。计算指纹相似度 关键代码: /* Biometric SDK Version 1.3 This file contains functions that manipulate , extract features and match fingerprint images
Python实现指纹识别你见过没?
<em>指纹识别</em>技术是目前最成熟且价格便宜的生物特征识别技术。目前来说<em>指纹识别</em>的技术应用最为广泛,随处都可以看到<em>指纹识别</em>技术的身影,市场上有了更多<em>指纹识别</em>的应用。每个人(包括指纹在内)皮肤纹路在图案、断点和交叉点上各不相同,是唯一的,依靠这种唯一性和稳定性,我们才能创造<em>指纹识别</em>技术。每个人包括指纹在内的皮肤纹路在图案、断点和交叉点上各不相同,呈现唯一性且终生不变。我们也可以利用Python做<em>一个</em>自己的指纹...
备战Noip2018模拟赛5(B组)T2 Tree 采果子
10月4日备战Noip2018模拟赛5(B组) T2 Tree采果子 题目描述  LYL大牛<em>今天</em>心情不错,于是走到埃及郊外旅游。他边走边向四周望望,发现周围有许多果树。这些树之间互相到达的时间LYL是知道的(假定每两棵树之间都拥有独立的边可以到达)。他数出了这些果树上果子的个数,并且估了估每个的价格(<em>真是</em>个奇怪的人).Lyl规定了一种采摘方案,就是对于第我棵树来说,它有<em>一个</em>[I]个果子,且...
经典的C语言指纹识别程序
C++写的<em>指纹识别</em><em>程序</em>《经典的c语言<em>指纹识别</em><em>程序</em>》
【MFC】指纹类型识别(OpenCV + MATLAB混合编程)
http://www.cnblogs.com/KC-Mei/p/4335989.html 忙了大半个学期的指纹、掌纹处理,这里稍微整理出部分 目标 找出指纹图像的中心点与三角点,统计间隔脊线数量,完成指纹的归类。   功能 需要完成的处理包括: 分割前景与背景(利用梯度图、方向场实现);增强指纹图像(通过均衡化、边缘收敛、平滑、增强、二指化);细化
简单实现 Android M 指纹识别(附源码)
众所周知, Android阵营里的指纹兼容真可谓是一团糟, 每个厂家几乎都有一套自己的API, 直到Android M的出现, 才慢慢地走上正途。那么<em>今天</em>我们就一起来探讨一下, Android M里指纹API的使用。上效果: 由于录屏只能录到屏幕, 看不到两次用的分别是哪根手指, 所以大家多担待下。想要实现其实还是很简单的, 第一步, AndroidManifest.xml里加权
BCGcontrolbar使用教程(网络收集)下载
从网上收集的bcg使用方法的介绍汇总。可以帮助使用bcg编程的程序员开始进入工作。 相关下载链接:[url=//download.csdn.net/download/zhoushuopeng/2664926?utm_source=bbsseo]//download.csdn.net/download/zhoushuopeng/2664926?utm_source=bbsseo[/url]
百度地图3.0自定义缩放按钮下载
替换百度默认的缩放控件,对应博文:http://blog.csdn.net/zhshulin/article/details/41378927 相关下载链接:[url=//download.csdn.net/download/u012909091/8186323?utm_source=bbsseo]//download.csdn.net/download/u012909091/8186323?utm_source=bbsseo[/url]
魔法桌面浪漫法国心形红树林桌面主题下载
魔法桌面浪漫法国心形红树林XP桌面主题 魔法桌面浪漫法国心形红树林桌面主题 相关下载链接:[url=//download.csdn.net/download/wlc10050490/2116429?utm_source=bbsseo]//download.csdn.net/download/wlc10050490/2116429?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 java课程设计一个程序 完整数据库课程设计
我们是很有底线的