【技术实现步骤摘要】
一种银行卡展示图像生成方法及其系统
[0001]本专利技术涉及计算机技术,具体地涉及一种银行卡展示图像生成方法以及银行卡展示图像生成系统。
技术介绍
[0002]在某些相关于银行卡的应用中,有时候需要展示银行卡面图形并在卡图形的周围展示背景图。图1中表示了现有技术中银行卡展示图像的一个示例。如图1的上半部所示,银行卡展示图像包含:前景卡图像(即用于展示银行卡本身的图像)和比前景卡图像略大的背景图像。现有技术中背景图像的生成方法是:将前景卡图像放大,生成第一背景图像;调高第一背景图像的亮度,生成第二背景图;将前景卡图像拼贴于第二背景图像的中央位置,然后截取包含前景卡图像和部分背景图像的中央部分作为最终的银行卡展示图像。
[0003]由于背景图像是基于前景卡图像生成的,所以背景图像和前景卡图像较为相似,那么,当前景卡图像与背景图像进行拼贴时会导致景卡图像与背景图像的文字不清晰或者边界不清晰的问题发生。
[0004]具体地,图2是表示现有技术中银行卡展示图像中文字不清晰的一个示例。如果银行卡为纯黑卡或色调以黑色为主 ...
【技术保护点】
【技术特征摘要】
1.一种银行卡展示图像生成方法,其特征在于,包括:色调分析步骤,对于被输入的银行卡图像,选取所述银行卡图像中的特定区域为取色区域,通过分析所述取色区域的颜色特征,判断所述银行卡图像的色调;背景图像生成步骤,对于被输入的所述银行卡图像进行放大处理生成放大后的银行卡图像,对于所述放大后的银行卡图像进行模糊处理生成背景图像;展示文字生成步骤,基于银行卡种类确定银行卡展示图像中的展示文字并根据所述色调分析步骤中获得的所述银行卡图像的色调确定所述展示文字的颜色;以及图像合成步骤,将被输入的所述银行卡图像作为前景卡图像,将所述前景卡图像与所述背景图像生成步骤生成的所述背景图像、以及所述展示文字生成步骤确定了颜色的展示文字进行拼贴,截取包含所述前景卡图像、所述展示文字以及部分的所述背景图像而生成银行卡展示图像。2.如权利要求1所述的银行卡展示图像生成方法,其特征在于,在所述色调分析步骤中判断所述银行卡图像的色调为暗色调的情况下,则在所述展示文字生成步骤中确定所述展示文字的颜色为白色系;在所述色调分析步骤中判断所述银行卡图像的色调为亮色调的情况下,在所述展示文字生成步骤中确定所述展示文字的颜色为黑色系。3.如权利要求1所述的银行卡展示图像生成方法,其特征在于,在所述色调分析步骤中包括:对于被输入的银行卡图像,选取所述银行卡图像中的多个取色区域;以及根据所述多个取色区域的RGB色值判断所述银行卡图像的色调。4.如权利要求3所述的银行卡展示图像生成方法,其特征在于,选取所述取色区域包括:选取第一取色区域,以使得所述第一取色区域位于所述银行卡图像的左下方;选取第二取色区域,以使得所述第二取色区域位于所述银行卡图像的右上方;以及选取第三取色区域,以使得所述第三取色区域位于所述银行卡图像的左上方并且与所述第一取色区域部分重合。5.如权利要求3所述的银行卡展示图像生成方法,其特征在于,选取所述取色区域包括:设所述前景卡图像的图像尺寸为:w,h并且以所述前景卡图像的左下角为原点,选取第一取色区域,以使得所述第一取色区域的坐标范围为:0.29w≤x≤0.59w,0.17h≤y≤0.28h;选取第二取色区域,以使得所述第二取色区域的坐标范围为:0.81w≤x≤0.97w,0.83h≤y≤0.94h;以及选取第三取色区域,以使得所述第三取色区域的坐标范围为0.03w≤x≤0.59w,0.06h≤y≤0.18h,其中,x为横坐标,y为纵坐标。6.如权利要求5所述的银行卡展示图像生成方法,其特征在于,在所述色调分析步骤中,判断是否所述第一取色区域中像素点的RGB的任一色值在预先设定的第一色值范围之间并且满足条件的像素点占取色区域内总像素点的比例为第一
规定阈值以上,若为是,则判断所述银行卡图像的色调为暗色调,否则进一步判断是否所述第二取色区域、所述第三取色区域中像素点的RGB的任一色值在预先设定的第二色值范围之间且满足条件的像素点占区域内总像素点的比例为第二规定阈值以上,若为是,则断所述银行卡图像的亮色调,否则判断所述银行卡图像的色调为暗色调。7.如权利要求6所述的银行卡展示图像生成方法,其特征在于,所述第一色值范围为0~150,所述第二色值范围为235~255。8.如权利要求6所述的银行卡展示图像生成方法,其特征在于,所述第一规定阈值为50%,所述第二规定阈值为50%。9.如权利要求2所述的银行卡展示图像生成方法,其特征在于,在所述展示文字生成步骤中确定所述展示文字的颜色为黑色系的情况下,进一步对于所述展示文字区域内生成灰色背景模糊横条。10.如权利要求9所述的银行卡展示图像生成方法,其特征在于,在所述展示文字生成步骤中确定所述展示文字的颜色为白色系的情况下,在所述背景图像生成步骤中,对于所述放大后的银行卡图像提高图像亮度之后进行高斯模糊处理生成背景图像;在所述展示文字生成步骤中确定所述展示文字的颜色为黑色系的情况下,在所述背景图像生成步骤中,对于所述放大后的银行卡图像降低图像亮度之后进行高斯模糊处理生成背景图像。11.一种银行卡展示图像生成系统,其特征在于,包括:色调分析模块,对于被输入的银行卡图像,选取所述银行卡图像中的特定区域为取色区域,通过分析所述取色区域的颜色特征,判断所述银行卡图像的色调;背...
【专利技术属性】
技术研发人员:费志军,刘禹彤,邱雪涛,吕旭峰,杨燕明,
申请(专利权)人:中国银联股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。