
GA ICS 13.310 A 91
中华人民共和国公共安全行业标准
GA/T 1181—2014
安防指静脉识别应用 程序接口规范Application programming interface of finger vein recongnition in security system
2014-10-01实施
2014-09-01发布
中华人民共和国公安部
发 布
GA/T 1181—2014
安防指静脉识别应用 程序接口规范
1 范围
本标准规定了安防指静脉识别应用程序接口的文件格式与接口函数。本标准适用于安防指静脉识别应用中图像采集和数据处理过程。
2 规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅许日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB 13000 信息技术 通用多八位编码字符集(UCS)
3 接口文件3.1 文件格式
在Windows平台下,接口函数采用Windows动态链接库(DLLL)形式发布。支持的操作系统应包括Windows XP/Vista/7/8及兼容系统。接口函数应在动态链接库中导出,支持多线程。对于不同的平台,应该分别编译成不同的动态链接库进行发布。
在Linux平台下,接口函数采用Linux动态链接库(SO)形式发布。接口函数应在动态链接库中导出,支持多线程。对于不同的平台和Linux内核版本,应该分别编译成不同的动态链接库进行发布。3.2 文件名称
动态链接库文件名称见表1。表1 动态链接库文件命名
接口
Linux系统
Windows系统
指静脉采集设备接口ID_FVD.50
ID_FVD.dll ID_FVM.so
ID_FVM.dll
指静脉识别模块接口ID_FVA.so
指静脉算法接口ID_FVA,dll
4 接口函数4.1 接口描述方式
在本标准中,接口函数用C语言进行描述,若采用其他语言,可以根据语义进行转换。接口函数中的返回错误代码应符合4.5的要求。
接口函数中的常量,包括工作状态定义、参数类型定义、操作选项、标志定义等应符合4.6的要求。接口函数中与平台相关的宏定义例如FVAPI、FVCALL、IN、OUT、IN_OUT等,类型定义FVRE