您好,欢迎来到标准下载网!

【GA公共安全标准】 活体掌纹图像采集接口规范

本网站 发布时间: 2024-11-17 12:29:11
  • GA/T865-2010
  • 现行

基本信息

  • 标准号:

    GA/T 865-2010

  • 标准名称:

    活体掌纹图像采集接口规范

  • 标准类别:

    公共安全行业标准(GA)

  • 标准状态:

    现行
  • 出版语种:

    简体中文
  • 下载格式:

    .zip .pdf
  • 下载大小:

    2.43 MB

标准分类号

关联标准

出版信息

其他信息

标准简介标准简介/下载

点击下载

标准简介:

GA/T 865-2010.Interface specification of palm print live scan.
1范围
GA/T 865规定了活体掌纹图像采集设备应用程序接口(API)规范。
GA/T 865适用于公安机关活体掌纹采集设备。
2规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB 2312信息交 换用汉字编码字符集基本集
GB 18030信息技术中文编码字符集
GA7762008指纹自动识别系统产:品编码规则
3图像采集接口
3.3 获得采集设备通道数量
丽数原型: int_ stdcall PALM GetChannelCount(void)。
参数:无。
返回值:调用成功,返回通道数量(>0)。
<0返回错误代码,调用PALM_ GctErrInfo兩数获取错误信息。错误代码值应符合
3.23的要求。
说明:取得采集设备可以使用的通道数量。
3.4设置采集设备当前的亮度
函数原型:int_ stdcall PALM_ _SctBright(int nChannel ,int nBright)。
参数:int nChannel
通道号。输人参数。
int nBright亮度,范围为0~255。输人参数。
返回值:调用成功,返回1。
<0返回错误代码,调用PALM._GctErrInfo丽数获取错误信息。错误代码值应符合
3.23的要求。
说明:设置采集设备当前的亮度。
3.5 设置采集设备当前的对比度
函数原型: int_ stdcall PALM_ SctContrast(int nChanncl, int nContrast)。
参数:int nChannel通道号。输入参数。
int nContrast对比度,范围0~255。输人参数。

标准内容标准内容

部分标准内容:

ICS13.310
中华人民共和国公共安全行业标准GA/T865-—2010
活体掌纹图像采集接口规范
Interface specification ofpalm print live scan2010-04-29发布
中华人民共和国公安部
2010-06-01实施
本标准由公安部刑事侦查局提出。言
GA/T865--2010
本标准由全国刑事技术标准化技术委员会刑事信息分技术委员会(SAC/TC179/SC2)归口。本标准起草单位:公安部刑事侦查局、江苏省公安厅刑事侦查局、长春鸿达光电子与生物统计识别技术有限公司、中盾信安科技(北京)有限公司。本标准主要起草人:周新民、王瑛玮、王欣、刘爽、贾银高。本标准委托公安部刑事侦查局负责解释。1范围
活体掌纹图像采集接口规范
本标准规定了活体掌纹图像采集设备应用程序接口(API)规范。本标准适用于公安机关活体掌纹采集设备。2规范性引用文件
GA/T865——2010
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注川期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB2312信息交换用汉字编码字符集基本集GB18030信息技术中文编码字符集GA776·2008指纹自动识别系统产品编码规则3图像采集接口
3.1初始化采集设备
数原型:int_stdcallPALM_Init(void)参数:
返回值:
说明:
调用成功,返回1。
O返回错误代码,调用PALM!GetErrInfo函数获取错误信息,错误代码值应符合3.23的要求。
初始化采集设备,分配相应的资源,检查授权等。在所有接口函数中,通常首先调用此两数。只需要调用一一次,允许重复调用,其结果与多次调用相同。3.2释放采集设备
函数原型:
参数:
返回值:
说明:
int_stdcall PALM_Close(void)无。
调用成功,返回1。
关闭采集设备,释放分配的资源,调用此函数后,在没有调用PALM_Init函数之前,只可以调用PALM_GetVcrsion、PALM_GetDesc、PALM_GetErrorInfo函数。调用此函数后,应重新调用PAI.M_Init初始化采集设备。3.3获得采集设备通道数量
丽数原型:
参数:
返回值:
说明:
int_stdcall PALM_GetChannelCount(void)。无。
调用成功,返回通道数量(>0)。取得采集设备可以使用的通道数量3.4设置采集设备当前的亮度
函数原型:int_stdcallPALM_SetBright(intnChannel,intnBright)。GA/T865—2010
参数:
返回值:
说明:
intnChannel
int nBright
调用成功,返回1。
通道号。输入参数。
亮度,范围为0~255。输入参数。设置采集设备当前的亮度。
3.5设置采集设备当前的对比度
函数原型:
参数:
返回值:
说明:
int_stdeall PALM_SetContrast(int nChannel,int nContrast).int nChannel
int nContrast
调用成功,返回1。
通道号。输入参数。
对比度,范围0~255。输人参数。设置采集设备当前的对比度。
3.6获得采集设备当前的亮度
函数原型:
参数:
返回值:
说明:
int_stdcall PALM_GetBright(int nChannel,int * pnBright)。int nChannel
int * pnBright
舞用成功,返回1。
通道号。输人参数。
存放当前亮度的整形指针。输出参数。疾得采集设备当前的亮度。
3.7获得采集设信当前的对比度
函数原型:
参数:
返回值:
说明:
int_stdcall PALM_GetContrast(int nChannelint *pnContrast)。int nChannel
int * pnContrast
调用成功,返回1。
通道号。输人参数。
存放当前对比度的整型指针。输出参数。获得采集设备当前的对比度。
3.8获得采集设备采集图像的宽度、高度的最大值函数原型:
参数:
返回值:
说明:
int_stdcall PALM_GetMaxlmageSizc(intnChanncl,intpnWidth,int*pnHcight)。int nChannel
int *pnWidth
int * pnHeight
调用成功,返回1。
通道号。输入参数。
存放图像宽度的整形指针。输出参数。存放图像高度的整形指针。输出参数。获得采集设备采集图像的宽度、高度的最大值。3.9获得当前图像的采集位置、宽度和高度int_stdcall PALM_GctCaptWindow(int nChannel, int * pnOriginX, int * pnOriginY,int函数原型:
*pnWidth.int *pnHeight)。
参数:
int nChannel
通道号。输入参数。
返回值:
说明:
int *pnOriginX
int *pnOriginY
int *pnWidth
int *pnHeight
调用成功,返回1。
GA/T865—2010
存放图像采集窗口的采集原点坐标X值的整型指针。输出参数。
存放图像采集窗口的采集原点坐标Y值的整型指针。输出参数。
存放采集图像宽度的整形指针。输出参数。存放采集图像高度的整形指针。输出参数。获得当前图像的采集位置、宽度和高度。3.10设置当前图像的采集位置,宽度和高度雨数原型:int_stdcall PALM_SetCaptWindowCint nChannel,int nOriginX,int nOriginY,intnWidth,intnHcight)。
参数:
返回值:
说明:
int nChannel
int nOriginX
intnOriginY
int nWidth
int nHcight
调用成功,返回1。
通道号。输人参数。
图像采集窗口的采集原点坐标X值。输人参数。图像采集窗口的采集原点坐标Y值。输人参数。采集图像的宽度。对于平面掌纹图像采集,值应为2304;对于平面全掌图像采集,值应为2304;对于侧面掌纹图像采集,值应为1024。其他的值,应返回参数错误代码。输人参数。采集图像的高度。对于平面掌纹图像,值应为2304;对于平面全掌图像,值应为3584;对于侧面掌纹图像,值应为1968。任何其他的值,应返回参数错误代码。输人参数。设置当前图像的采集位置、宽度和高度。通过PALM_IsSupportCaptWindow来判断是否支持此功能。
3.11调用采集设备的属性设置对话框函数原型:int_stdcallPALM_Setup(void)。参数:
返回值:
说明:
调用成功,返回1。
此函数弹出个模式对话框,用户可以设置对比度、亮度、采集窗口参数以外的其他参数,如GAMMA值等,使得设置适合采集设备本身特点的参数。3.12准备采集一顿图像
数原型:int_stdcallPALM_BeginCapturc(int nChannel)。参数:
返间值:
说明:
int nChannel
调用成功,返1。
通道号。输人参数。
采集图像的前缀函数,完成采集之前的初始化。3
GA/T865—2010
3.13采集一顿图像
函数原型:int_stdcallPALM_GetFPRawData(intnChannel,unsignedchar*pRawData)。参数:
返回值:
说明:
int nChannel
通道号。输人参数。
unsignedchar*pRawData#
指向存放采集数据的内存块,调用者分配。大小应为:平面掌纹图像为2304字节×2304字节,侧面掌纹图像为1024字节×1968字节,平面全掌纹图像为2304字节×3584字节。输出参数。
调用成功,返回1。
采集一顿掌纹图像。
3.14结束采集一顿图像
雨数原型:
参数:
返回值:
说明:
int..stdcall PALM.EndCapture(int nChannel).int nChannel
调用成功,返回1
通道号。输人参数。
结束采集一顿图像或预览图像。3.15判断采集设备是否支持采集窗口设置函数原型:
参数:
返回值:
说明:
int_stdcallPALM_IsSupportCaptWindow(intnChannel)int nChannel
通道号。输人参数。
若采集接口只支持平面掌纹及侧面掌纹采集窗口的设置,则返回!;若采集接口支持侧面掌纹、平面掌纹、平面全掌纹采集窗口的设置,则返回2;若采集接口不支持设置采集窗口,则返回0。判断是否可以调用PALM_SctCaptWindow函数。若不支持设置采集窗口,则默认采集。
位置、大小可以通过PALM_GetCaptWindow来得到。3.16判断采集设备是否支持设置对话框int_stdcall PALM_IsSupportSetup(void)丽数原型:
参数:
返回值:
说明:
若采集接口支持PALM_SctuP,则返回1,否则返回0。此函数用来确认是否支持PALM_Sctup函数。3.17获取预览图像大小
函数原型:
参数:
返回值:
int_stdcall PALM_GetPreviewlmageSize int nChannel,int *pnWidth,int *pn-Hcight)。
int nChannel
int *pnWidth
int *pnHeight
调用成功,返回1。
通道号。输人参数。
存放预览图像宽度的整形指针。输出参数。存放预览图像高度的整形指针。输出参数。说明:
GA/T865—2010
获得采集设备预览图像的宽度和高度,只适用低分辨率预览掌纹图像。3.18采集一顿预览图像
函数原型:int_stdcallPALM_GetPreviewData(intnChannel,unsignedchar*pRawData)。参数:
返回值:
说明:
int nChanncl
通道号。输人参数。
unsigncdchar*pRawData指向存放采集的预览图像数据的内存块,调用者分配。返回图像数据。输出参数。
调用成功,返回1
采集-一顿预览掌纹图像,只适用低分辨率预览掌纹图像。3.19判断采集设备是否支持采集预览图像函数原型:
参数:
返回值:
说明:
int_stdcallPALM_IsSupportPreview(void)无。
若采集接口支持PALM_GetPrevicwData,则返回1,否则返回O。此函数用来确认是否支持PALM_GetPreviewData函数。3.20取得接口的版本
函数原型:
参数:
返回值:
说明:
int_stdcall PALM_GetVersion(void)无。
当前的版本为1.00,返回值为100。若以后扩展接口,则需要修改此版本号。取得接口版本号。不需要初始化就可以调用。3.21获取接口说明
函数原型:
参数:
返回值:
说明:
int_stdeallPALM_GetDesc(charpszDesc[1024])。charpszDesc[1024]
返回1。
存放接口说明。输出参数。
获得接口的说明。pszDcsc信息以数值0结尾,编码字符采用GB2312中规定的字符,GB2312中没有规定的字符,采用GB18030中规定的字符。3.22取得采集接口错误信息
int_stdcall PALM_GetErrorInfo(int nErrorNo,char pszErrorlnfo[256J)。函数原型:
参数:
返回值:
说明:
int nErrorNo
char pszErrorlnfo[256]
错误代码(<0)。输人参数。
用来存放错误信息的内存块,错误信息的长度不能超过255个字节。输出参数。最后字节值为\10\。若是合法的错误号,返回1,同时pszErrorInfo中为错误信息。若nErrorNo为非法的错误号,则返回一6,同时设置pszErrorInfo为非法错误号错误。PszErrorInfo信息编码字符采用GB2312中规定的字符,以数值0结尾,GB2312中没有规定的字符,采用GB18030中规定的字符。5
GA/T865—2010
3.23图像采集接口错误代码
图像采集接口错误代码见表1。
其中错误代码从一1~一100为系统保留错误代码,用户可以自行定义的错误代码范围为101~一200。其他错误代码保留。
图像采集接口错误代码
错误代码bZxz.net
8~-100
101~—200
3.24采集示例
参数错误。给定丽数的参数有错误说
内存分配失败。没有分配到足够的内存功能未实现。调用函数的功能没有实现明
设备不存在。初始化时候,检测到设备不存在设备未初始化
非法错误号
没有授权
系统保留
用户自定义
正常的情况下,采用下面的流程来使用采集设备(未包含错误判定的步骤)。PALM_InitO;
nChannelCountPALM_GetChannelCount);if(nChannelCount>1)
选择使用哪个通道;
//假设使用0通道采集掌纹图像
PALM_SetCaptWindow(o,O,O,nWidth,nHeight);For;)(
PALM_BeginCapture(O);
PALM_GetFPRawData(O.pData)//采集掌纹图像PALM_EndCapture(0);
PALM_CloseO;
4文件格式
4.1文件的生成
掌纹图像采集应用程序接口采用WINDOWS动态库发布。接口函数应在动态库中输出。4.2文件名称格式
掌纹图像采集应用程序接口文件名称格式为:PALMXXYY.dIl。其中,XXYY为产品代码,应符合GA776-2008的要求。
GA/T865-2010
打印H期:2010年6月17日F009
中华人民共和国公共安全
行业标准
活体掌纹图像采集接口规范
GA/T8652010
中国标准出版社出版发行
北京复兴门外三里河北街16号
邮政编码:100045
网址spc.net.cn
电话:6852394668517548
中国标准出版社秦皇岛印刷厂印刷剧各地新华书店经销
开本880×12301/16
2010年5月第一版
印张0.75
字数13千字
2010年5月第一次印刷
书号:155066220990
定价16.00元
由本社发行中心调换
如有印装差错
版权专有侵权必究
举报电话:(010)68533533
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。
标准图片预览标准图片预览

标准图片预览:






  • 热门标准
  • GA公共安全标准标准计划
设为首页 - 收藏本站 - - 返回顶部
请牢记:“bzxz.net”即是“标准下载”四个汉字汉语拼音首字母与国际顶级域名“.net”的组合。 ©2009 标准下载网 www.bzxz.net 本站邮件:[email protected]
网站备案号:湘ICP备2023016450号-1