4-光学指纹采集仪技术开发手册

4-光学指纹采集仪技术开发手册

ID:37849607

大小:401.50 KB

页数:15页

时间:2019-06-01

4-光学指纹采集仪技术开发手册_第1页
4-光学指纹采集仪技术开发手册_第2页
4-光学指纹采集仪技术开发手册_第3页
4-光学指纹采集仪技术开发手册_第4页
4-光学指纹采集仪技术开发手册_第5页
资源描述:

《4-光学指纹采集仪技术开发手册》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、光学指纹采集仪技术开发手册光学指纹采集仪技术开发手册15光学指纹采集仪技术开发手册1.产品简介32.SDK说明3光盘中目录说明33.二次开发接口说明33.1打开设备43.2释放设备43.3探测手指是否按在采集仪上43.4获取的数据是否是手指43.5获取图像43.6保存图像53.7从文件中载入图像53.8保存特征53.9从文件加载特征53.10提取特征53.11指纹比对63.12获取版本号63.13获取指纹特征匹配度63.14快速搜索63.15两次合并模板73.16三次合并模板73.17灯控制73.

2、18多设备支持函数73.19读取唯一序列号函数84.主要程序流程84.1获取指纹图像94.2比对104.3录入114.4搜索124.5快速搜索135.示例程序说明146.控件开发接口1515光学指纹采集仪技术开发手册1.产品简介光学指纹采集仪由成都乙木科技有限公司(Biovo)于1997年推出的产品。采集图像速度快,图像精度高,稳定性好,同时提供指纹算法,和二次开发所需的SDK。产品性能指标如下:图像采集速度:8帧/s。图像精度:680DPI图像大小:256*304像素免驱动,在98以上系统不需要

3、安装驱动。算法性能:拒真率:<1%认假率:<0.001%比对速度:在PⅢ1G,256M内存的PC上,比对速度为800枚/秒,利用快速搜索可达到每秒4000枚。2.SDK说明光学采集仪提供供二次开发所需要的SDK开发包。以光盘的形式提供。光盘中目录说明Bin:是Demo程序的可执行文件。Example:是Demo程序的源代码,提供VC和Delphi的示例代码。  DriverforWindows98:Windows98下的驱动程序.98以上系统免驱动。Update:固件更新程序,当有新的固件版本发布

4、时,可以用这个程序更新.DLL:是提供的采集仪支持库和接口说明.ActiveX:可供二次开发的ocx控件.3.二次开发接口说明在SDK中提供了一个动态库,MXOTDLL.dll,其中实现了使用光学指纹仪进行二次开发所需用到的一些函数。此文件调用到的动态库为OSL_DLL_DLINK.dll,OSL_DLL_DLINK.dll的函数接口不对外公开,只供MXOTDLL使用。可供调用的函数如下:15光学指纹采集仪技术开发手册3.1打开设备函数原型:intWINAPIMXInitDev(HWNDhwndP

5、review);函数功能:初始化设备函数参数:hwndPreview预览窗口句柄,对此设备必须传入NULL返回值:成功返回1,失败返回0。3.2释放设备函数原型:intWINAPIMXReleaseDev(void);函数功能:释放设备函数参数:void返回值:成功返回1,失败返回0。3.3探测手指是否按在采集仪上函数原型:intWINAPIMXIsFingerOn();函数功能:探测手指是否按在采集仪上。函数参数:返回值:有手指返回1,无手指返回0。3.4获取的数据是否是手指函数原型:intWI

6、NAPIMXDetectFinger(unsignedchar*FingerBuf);函数功能:检测获取的数据是否是手指函数参数:FingerBuf-读取的指纹数据,通过此指纹数据判断是否是手指.缓冲区大小304*256Byte。返回值:成功返回1,失败返回0。3.5获取图像函数原型:intWINAPIMXReadFingerFromSensor(unsignedchar*FingerBuf);函数功能:从传感器上读入指纹图像并存放到FingerBuf中。函数参数:FingerBuf-存放指纹图像

7、数据。缓冲区大小304*256Byte。返回值:成功返回1,失败返回0。15光学指纹采集仪技术开发手册3.6保存图像函数原型:intWINAPIMXSaveFingerToFile(unsignedchar*FingerBuf,char*strFingerName);函数功能:把内存中的图像保存到bmp文件中。函数参数:FingerBuf-存放指纹图像数据的缓冲区,缓冲区大小304*256Byte。strFingerName-指纹文件名称,如C:finger.bmp。返回值:成功返回1,失败返回

8、0。3.7从文件中载入图像函数原型:intWINAPIMXLoadFingerFromFile(char*strFingerName,unsignedchar*FingerBuf);函数功能:载入指纹图像Bmp文件到内存中。函数参数:FingerBuf-存放指纹图像数据的缓冲区,缓冲区大小304*256Byte。strFingerName-指纹文件名称,如C:Finger.bmp。返回值:成功返回1,失败返回0。3.8保存特征函数原型:intWINAPIMXSaveFeature

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。