LFBankCard

LFBankCard 类主要作用是检测和识别银行卡的信息。

属性 说明
strVersion SDK版本号
strNumber 银行卡号
strBankName 发卡行名称
strBankIdentificationNumber 发卡行标识代码
strCardName 卡片名称
strCardType 卡片类型
imgOriginCaptured 摄像头获取的原始图片

- (instancetype)initWithLicenseName:(NSString *)licenseName;

初始化函数,在使用银行卡识别功能之前调用, 可以初始化一次,多次进行银行卡识别。

参数 说明
licenseName 授权文件名,比如:Linkface.lic 传 Linkface
返回值 如果数据完整,初始化成功,返回 LFBankCard 对象;否则返回 nil

- (int) recognizeCardWithBuffer:(unsigned char *) pImageCard width:(int) iWidth height:(int)iHeight

提供银行卡检测和识别功能,用于视频帧数据输入。

参数 说明
pImageCard 视频帧数据,格式是BGRA格式
iHeight 视频帧图像的高度
iWidth 视频帧图像的款度
返回值 检测识别结果的状态 0 : 识别失败 1 : 识别成功

- (NSString *)strSpacedNumber

用于获取有间隔的卡号(注:在getCardReult:中获取的加密数据解析后调用,参考sample)。

参数 说明
返回值 有间隔的卡号字符串

+ (NSString *)getSDKVersion;

获取版本号

results matching ""

    No results matching ""