标准规范下载简介
GA/T 1181-2014 安防指静脉识别应用 程序接口规范.pdf人民共和国公共安全行业标准
GA/T 11812014
口华人民共和国公安部 发布
范围 规范性引用文件 接口文件 3.1 文件格式 3.2 文件名称 接口函数 4.1 接口描述方式 4.2 指静脉采集设备接口 4.3 指静脉识别模块接口 4.4 指静脉识别算法接口 16 4.5 错误代码 19 4.6 常量列表· 20 4.7 类型、调用定义 21 附录A(资料性附录) 应用程序接口函数调用流程 23
TCECS 10077-2019 多能互补热源系统范围 规范性引用文件 接口文件 3.1 文件格式 3.2 文件名称 接口函数 4.1 接口描述方式 4.2 指静脉采集设备接口 4.3 指静脉识别模块接口 4.4 指静脉识别算法接口 4.5 错误代码 4.6 常量列表· 20 4.7 类型、调用定义 村录A(资料性附录) 应用程序接口函数调用流程
本标准按照GB/T1.1一2009给出的规则起草。 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。 本标准由全国安全防范与报警系统标准化技术委员会人体生物特征识别应用分技术委员会(SAC) TC100/SC2)提出并归口。 本标准起草单位:公安部第一研究所、江苏燕南信息科技有限公司、北京大学、国防科技大学、北京 中盾安全技术开发公司。 本标准主要起草人:何兰、祁卫炜、尹德森、黄贝宁、侯鸿川、唐大闽、郑何、谢剑斌、任福云、李雪松 宋健彬、孙曦、姜文翰、吕磊、田云
本标准按照GB/T1.1一2009给出的规则起草 请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别这些专利的责任。 本标准由全国安全防范与报警系统标准化技术委员会人体生物特征识别应用分技术委员会(SAC) TC100/SC2)提出并归口。 本标准起草单位:公安部第一研究所、江苏燕南信息科技有限公司、北京大学、国防科技大学、北京 中盾安全技术开发公司。 本标准主要起草人:何兰、祁卫炜、尹德森、黄贝宁、侯鸿川、唐大闽、郑何、谢剑斌、任福云、李雪松 宋健彬、孙曦、姜文翰、吕磊、田云
与接口函数 本标准适用于安防指静 集和数据处理过程
防指静脉识别应用程序接口规
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文 件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。 GB13000信息技术通用多八位编码字符集(UCS)
在本标准中,接口函数用C语言进行描述,若采用其他语言,可以根据语义进行转换 接口函数中的返回错误代码应符合4.5的要求。 接口函数中的常量,包括工作状态定义、参数类型定义、操作选项、标志定义等应符合4.6的要求。 接口函数中与平台相关的宏定义例如FVAP
SULT、FVDHANDLE、FVMHANDLE等应符合4.7的要求。 接口的简单调用流程参见附录A。 全部接口函数列表见表2。
表2全部接口函数列表
4.2指静脉采集设备接口
4.2.1获取指静脉采集设备接口库版本
4.2.2获取指静脉采集设备错误代码描述信息
UINT32nErrorNo,错误代码。输人参数。 CHARszErrorlnfo[256],存放错误信息的内存块,错误信息的长度不能超过256个 字节。输出参数。 调用成功返回1, 否则返回错误代码, 获取指静脉采集设备错误代码描述信息。zErrorlnfo应符合GB13000中规定的 字符
4.2.3初始化指静脉采集设备接口
4.2.5枚举指静脉采集设备
4.2.6打开指静脉采集设备
4.2.7关闭指静脉采集设备
4.2.8获取一个指静脉采集设备的描述信息
4.2.9获取指静脉采集设备当前状态
GA/T 11812014
4.2.10终止指静脉采集设备当前动作
4.2.11获取指静脉采集设备的参数
FVAPIFVRESULTFVCALLFVDGetParameter(INFVDHANDLEhDevice,IN INT32nParameter,OUTBYTE×pDataBuffer,INUINT32unDataBufferSize, OUTUINT32*pDataSize) FVDHANDLEhDevice,设备句柄。输人参数。 UINT32nParameter,参数种类。输人参数。 BYTE*pDataBuffer,返回数据缓冲区,具体数据格式取决于nParameter。输出 参数。 UINT32unDataBufferSize,数据缓冲区的字节数。输人参数。 UINT32*pDataSize,返回参数数据的字节数。输出参数。 调用成功返回1, 否则返回错误代码。 获取设备句柄hDevice所指向的指静脉采集设备的当前参数,nParameter的定义见 4.6.2。 传人一个数据缓冲区地址pDataBuffer,用于返回参数数据。 pDataBuffer可传人NULL,unDataBufferSize须同时设置为O,本函数此时返回参数 nParameter所可能返回的最大数据字节数到pDataSize中。 采集设备的参数与设备句柄关联,一个设备句柄对应一套参数设置
4.2.12设置指静脉采集设备的参数
4.2.13等待手指放好或离开
4.2.14采集指静脉图像
4.3指静脉识别模块接口
获取指静脉识别模块接口库版本
花山河围堰及导流安全专项施工方案.doc4.3.2获取指静脉识别模块错误代码描述信息
4.3.3初始化指静脉识别模块接口
3.4释放指静脉识别模
4.3.5枚举指静脉识别模块
UINT32*pDeviceCount,采集设备数量,传人UINT32型变量的地址(不可为 NULL),返回系统中可用的指静脉采集设备数量。输出参数。 FVMODULEINFO*pModuleArray,枚举结果数组,传人一个FVMODULEINFO 数组地址,返回枚举结果到其中。输出参数。 UINT32unModuleArraySize,枚举结果数组大小。输人参数。 调用成功返回1, 否则返回错误代码。 枚举系统中所有可用的指静脉识别模块,返回设备数量到pModuleCount中,返回当 前系统中所有可用识别模块的描述信息到pModuleArray中。pModuleArray可传 人NULL,此时unModuleArraySize须同时设置为O,本函数此时只返回可用识别模 块数量。
4.3.6打开指静脉识别模块
SJ/T 10875-2020标准下载4.3.7关闭指静脉识别模块
取一个指静脉识别模块的
FVAPIFVRESULTFVCALLFVMGetModuleInfo(INFVMHANDLEhModule OUTFVMODULEINFO*pModuleInfo) FVMHANDLEhModule,设备句柄。输入参数。 FVMODULEINFO*pModuleInfo,传人一个FVMODULEINFO类型地址,返回 设备描述信息到其中。输出参数。 调用成功返回1, 否则返回错误代码, 获取识别模块句柄hModule所指向的指静脉识别模块的描述信息