一种用于字符图像缩放的方法技术

技术编号:27098650 阅读:20 留言:0更新日期:2021-01-25 18:39
本发明专利技术公开了一种用于字符图像缩放的方法,包括以下步骤:步骤一:对字符图像进行二值化处理得到二值化图像,并为二值化图像中的所有像素点编辑序号;步骤二:利用缩放比值计算得到目标图像中任意一个像素点在二值化图像中的对应坐标;步骤三:得到距离对应坐标最近的四个像素点对应的序号,然后根据序号得到对应的像素值;步骤四:通过双线性插值法计算得到目标图像位置处的像素值;步骤五:目标图像的保存。使用现有的技术导致缩放后的字符图像不准确,本发明专利技术能够保证字符不会因为图像缩放而发生改变。会因为图像缩放而发生改变。会因为图像缩放而发生改变。

【技术实现步骤摘要】
一种用于字符图像缩放的方法


[0001]本专利技术涉及薄片类纸质介质处理领域,特别是适用于对钞票的冠字号处的单个字符进行缩放。

技术介绍

[0002]对钞票冠字号处的识别,一直是各大银行比较关注的点,随着图像识别技术在人类生产、生活中的广泛应用,钞票冠字号识别已经成为金融领域一种防止经济犯罪的重要手段,且越来越受到研究者的关注。
[0003]钞票冠字号是由字母和数字组成的字符串,一般由数字0~9以及字母A~Z组合而成。以目前人民币冠字号序列规则来说,第1位为字母,第2、3、4位为数字或字母,第5到10位为数字。
[0004]精确分割钞票冠字号中每个字符后得到的单个字符图像可能不是想要的尺寸,因此字符图像的缩放一直是各大银行比较关注的点。

技术实现思路

[0005]本专利技术的目的是针对现有技术中存在的技术缺陷,而提供一种用于字符图像缩放的方法,适用于对钞票的冠字号处的单个字符进行缩放。
[0006]为实现本专利技术的目的所采用的技术方案是:一种用于字符图像缩放的方法,其特征在于,包括以下步骤:步骤一:对字符图像进行二值化处理得到二值化图像,并为二值化图像中的所有像素点编辑序号;步骤二:利用缩放比值计算得到目标图像中任意一个像素点在二值化图像中的对应坐标;步骤三:得到距离对应坐标最近的像素点对应的序号,然后根据序号得到对应的像素值;步骤四:通过双线性插值法计算得到目标图像位置处的像素值;步骤五:目标图像的保存。
[0007]作为优选的,采用平均值法对字符图像进行二值化处理
[0008]作为优选的,利用目标图像的尺寸和二值化图像的尺寸计算得到缩放比值。
[0009]作为优选的,采用公式2和公式3计算得到缩放比值,所述缩放比值包括高度方向的缩放比值和宽度方向的缩放比值,
ꢀꢀꢀ
公式2
ꢀꢀ
公式3其中:是高度方向的缩放比值,是宽度方向的缩放比值,是二值化图像的高度,是二值化图像的宽度,是目标图像的高度,是目标图像的宽度。
[0010]作为优选的,采用公式4和公式5计算得到目标图像中任意一个像素点在二值化图像中的对应位置,
ꢀꢀꢀꢀ
公式4
ꢀꢀꢀ
公式5其中:是目标图像中第i行第j列的像素点在二值化图像中的对应坐标,是高度方向的缩放比值,是宽度方向的缩放比值。
[0011]作为优选的,当步骤二中得到的对应坐标位于二值化图像边界或坐标中包含整数时,最近的像素点少于四个,依然能够通过公式1计算得到目标图像位置处的像素值。
[0012]作为优选的,步骤三中,采用公式6-9得到得到距离对应坐标最近的四个像素点对应的序号,
ꢀꢀ
公式6计算左上角像素点的序号;
ꢀꢀ
公式7计算右上角像素点的序号;
ꢀꢀ
公式8计算左下角像素点的序号;
ꢀꢀ
公式9计算右下角像素点的序号;其中,、、、是距离对应坐标最近的四个像素点的序号,是步骤二中得到的对应坐标,是二值化图像的高度,是二值化图像的宽度。
[0013]作为优选的,步骤四中通过公式1计算得到目标图像位置处的像素值,
ꢀꢀ
公式1其中:u是位置坐标y的小数部分,v是位置坐标x的小数部分,、、、分别是二值化图像中最近的像素点的像素值。
[0014]本专利技术的有益效果在于:使用现有的技术导致缩放后的字符图像不准确,本专利技术通过改进对最近四个像素点的选取方式能够保证字符不会因为图像缩放而发生改变。
附图说明
[0015]图1是实施例中的要处理的字符图像。
[0016]图2是图1的二值化图像。
[0017]图3是通过本专利技术的像素点选取方法得到的目标图像。
[0018]图4是常规采用的像素点选取方法得到的目标图像。
具体实施方式
[0019]以下结合附图和具体实施例对本专利技术作进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0020]一种用于字符图像缩放的方法,包括以下步骤:
步骤一:对字符图像进行二值化处理得到二值化图像,并为二值化图像中的所有像素点编辑序号,序号用表示,;其中采用平均值法对字符图像进行二值化处理。
[0021]假设我们已经通过一些现有技术手段得到了多张字符图像。为了使图像中的字符更加清晰,消除字符背景的干扰,因此对字符图像进行二值化处理。
[0022]以图1这张字符图像为例,它的像素信息见表1。按行遍历字符图像,求得像素值的平均值,并将像素阈值取为平均值的一半,即平均值法对字符图像进行二值化处理。
[0023]表1计算二值化图像的像素值。
[0024]其中,是二值化图像中第个像素点的像素值。t是像素阈值即平均值的一半,是字符图像中第个像素点的像素值。
[0025]图1经过二值化后得到图2,相应的像素值信息见表2。
[0026]表2注意,二值化图像中序号为的像素点与其所在位置坐标的对应关系为:
其中,s是像素点的所在行,l是像素点的所在列,b是二值化图像的宽度(单位是像素个数)。例如左上角第一个像素点,所在行是第0行,所在列是第0列,因此通过公式计算,序号是0;左上角第一个像素点右边的像素点,所在行是第0行,所在列是第1列,因此通过公式计算,序号是1。
[0027]步骤二:利用目标图像的尺寸和二值化图像的尺寸计算得到缩放比值;利用缩放比值计算得到目标图像中任意一个像素点在二值化图像中的对应坐标。
[0028]首先,采用公式2和公式3计算得到缩放比值,所述缩放比值包括高度方向的缩放比值和宽度方向的缩放比值,
ꢀꢀ
公式2
ꢀꢀ
公式3其中:是高度方向的缩放比值,是宽度方向的缩放比值,是二值化图像的高度,是二值化图像的宽度,是目标图像的高度,是目标图像的宽度,宽度和高度均以像素点个数计。
[0029]然后,采用公式4和公式5计算得到目标图像中任意一个像素点在二值化图像中的对应位置,
ꢀꢀꢀꢀ
公式4
ꢀꢀꢀ
公式5其中:是目标图像中第i行第j列的像素点在二值化图像中的对应坐标,是高度方向的缩放比值,是宽度方向的缩放比值。
[0030]步骤三:得到距离对应坐标最近的四个像素点对应的序号,然后根据序号得到对应的像素值;公式4和5求到的x和y通常不是整数而是浮点数,浮点数坐标是无法在图像这种离散数据上使用的,因此此处找的是距离最近的左上角、左下角、右上角、右下角四个点的位置。
[0031]例如,我们想要得到目标图像第2行第9列的像素值,根据公式4和公式5计算得到它在二值化图像中的对应位置为(1.8667,5.25),因为我们后边要用到插值,所以我们找到第1行、第2行、第5列、第6列的四个交叉点,它们的序号分别为12、13、19、20,像素值如表3所示。
[0032]表3当计算得到的位置坐标中出现整数时,我们无法找到本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于字符图像缩放的方法,其特征在于,包括以下步骤:步骤一:对字符图像进行二值化处理得到二值化图像,并为二值化图像中的所有像素点编辑序号;步骤二:利用缩放比值计算得到目标图像中任意一个像素点在二值化图像中的对应坐标;步骤三:得到距离对应坐标最近的像素点对应的序号,然后根据序号得到对应的像素值;步骤四:通过双线性插值法计算得到目标图像位置处的像素值;步骤五:目标图像的保存。2.根据权利要求1所述的一种用于字符图像缩放的方法,其特征在于,采用平均值法对字符图像进行二值化处理。3.根据权利要求1所述的一种用于字符图像缩放的方法,其特征在于,利用目标图像的尺寸和二值化图像的尺寸计算得到缩放比值。4.根据权利要求3所述的一种用于字符图像缩放的方法,其特征在于,采用公式2和公式3计算得到缩放比值,所述缩放比值包括高度方向的缩放比值和宽度方向的缩放比值,
ꢀꢀꢀ
公式2
ꢀꢀ
公式3其中:是高度方向的缩放比值,是宽度方向的缩放比值,是二值化图像的高度,是二值化图像的宽度,是目标图像的高度,是目标图像的宽度。5.根据权利要求1所述的一种用于字符图像缩放的方法,其特征在于,采用公...

【专利技术属性】
技术研发人员:陈国茗刘贯伟张云峰滕飞江浩然
申请(专利权)人:恒银金融科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1