目前市场上凹凸银行卡的种类比较多,同一家银行不同年限、不同应用范围的凹凸银行卡,都会有很大的不同。但是在这些凹凸银行卡中也有很多相同的地方。
凹凸银行卡的相同点
凹凸银行卡通常是长85.60毫米、宽53.98毫米、厚1毫米的塑料卡片。凹凸的卡号字符均由机器压印而成,一般来说,卡号字符均在银行卡中间略偏下的位置。
凹凸银行卡的不同点
不同的凹凸银行卡,除了一些相同的特征之外,还有很多各自的特点,主要的不同点有以下几点:
(1)卡号字符的排列方式不同,甚至同一银行在同时期发行的银行卡卡号字符的排列方式也会有所相同。
(2)背景花纹不同。
(3)卡号字符的个数不同。银行卡的卡号都有相应的含义,数字的前六位是发行者标识代码,其中以“62”开头的代表中国银联从卡号第七位到卡号的倒数第二位是个人账号标识,中间位数由发卡行自定义,一般由6-12位数字组成。每个银行的个人账号标识规则有所不同,有的银行在这部分内容中会包含分行、支行、储蓄网点等代码信息,有得银行可能会使用自然流水顺序码。卡号的最后一位是校验位,利用Luhn算法计算得出信用卡或者借记卡的最后一位。不同的银行卡卡号数字所占的字符宽度并不完全相同,比如字符“1”所占的字符宽度要比字符“2”、“5”所占的宽度小一点。
凹凸银行卡号字体的特征
凹凸银行卡的卡号是由机器压制而成的,相对于平面字符,凹凸字符有以下特点:
(1)压印字符是凸起的,字体与背景不在同一平面,卡号是通过一定的高度和深度来显现的。其他的普通字符是平面字符,字符与卡面在一个平面,主要是通过颜色信息来显现。
(2)压印字符颜色与背景的颜色相同,凹凸字符是通过字符区域同背景区域对光线的不同反射来识别,而其他的普通字符主要是通过色差来区别。
对于银行卡卡号识别来说,字符识别是最重要的一部分,识别效果的好坏直接影响着最终的识别率,因此如何将字符准确识别出来是至关重要的。目前,常用的字符识别有模板匹配、人工神经网络、支持向量机等方法。在目前的字符识别领域,识别技术最成熟的应该算是
车牌字体识别。目前国内外针对银行卡号字体特征及其识别算法的研宄比较少,而且针对凹凸字符的识别算法及产品也不是很多,因此这在目前也是一个较新的研究方向。
第一字体转换器还可以在线生成以下相关字体:
拉丁文字体
Frutiger 字体
车牌字体在线生成
汉字转拼音
交通指示牌专用字体
矢量图标字体转换
条形码字体在线生成