【技术实现步骤摘要】
一种包含字符图像的无畸变缩放方法及装置
[0001]本专利技术涉及一种图像处理方法,特别是涉及一种包含字符的图像的缩放方法。
技术介绍
[0002]包含字符(文字、符号、数字等)的图像在缩放、拉伸时不一定会按原始图像的宽高比进行。当不按原始图像的宽高比缩放、拉伸该图像时,会导致图像中的字符宽高比变化而产生畸变,影响可阅读性和美观度。
[0003]请参阅图1,这是一幅包含数字的图像。如果对图1按照300%宽度缩放比例、150%高度缩放比例进行缩放,就会得到图2。比较图1和图2中的数字可以发现,图2中的数字的宽高比例与图1相比产生失调,明显变宽,出现了畸变。
[0004]请参阅图3,这是一幅包含汉字的图像。如果对图3按照120%宽度缩放比例、200%高度缩放比例进行缩放,就会得到图4。比较图3和图4中的汉字可以发现,图4中的汉字的宽高比例与图3相比产生失调,明显变高,出现了畸变。
技术实现思路
[0005]本专利技术所要解决的技术问题是提出一种包含字符图像的缩放方法,能够使图像中的字符保持原有宽高 ...
【技术保护点】
【技术特征摘要】
1.一种包含字符图像的无畸变缩放方法,其特征是,包括如下步骤;步骤S1:将包含字符的图像分离为文字图层和非文字图层;步骤S2:对非文字图层按照输入图片的整图宽度缩放比例Scale
x
和整图高度缩放比例Scale
y
进行缩放;步骤S3:对文字图层进行等比例缩放;等比例缩放值Scale
m
满足:文字图层按照等比例缩放后的宽度≤非文字图层缩放后的宽度、且文字图层按照等比例缩放后的高度≤非文字图层缩放后的高度;所述步骤S2和步骤S3的顺序或者任一在前,或者同时进行;步骤S4:计算缩放后的文字图层在缩放后的非文字图层中的位置;步骤S5:将缩放后的文字图层按照计算好的位置与缩放后的非文字图层相融合,得到输入图像的无畸变缩放图像。2.根据权利要求1所述的包含字符图像的无畸变缩放方法,其特征是,所述步骤S1中,先采用第一神经网络从包含字符的图像中分离出文字图层,再采用第二神经网络从包含字符的图像中分离出非文字图层。3.根据权利要求2所述的包含字符图像的无畸变缩放方法,其特征是,所述第一神经网络的训练方法如下;(1)制作训练数据;通过图像合成技术将纯字符无背景图和纯背景无字符图合成为一张既有字符也有背景的图像;合成后图像作为包含字符的图像,纯字符无背景图作为文字图层,纯背景无字符图作为非文字图层,三者构成一组,多组图像构成训练数据;(2)训练第一神经网络;将合成后图像输入第一神经网络,由第一神经网络输出该合成后图像的文字图层,使第一神经网络的输出尽可能接近于该组训练数据中的纯字符无背景图。4.根据权利要求2所述的包含字符图像的无畸变缩放方法,其特征是,所述第二神经网络的训练方法如下;(1)制作训练数据;通过图像合成技术将纯字符无背景图和纯背景无字符图合成为一张既有字符也有背景的图像;合成后图像作为包含字符的图像,纯字符无背景图作为文字图层,纯背景无字符图作为非文字图层,三者构成一组,多组图像构成训练数据;(2)训练第二神经网络;将合成后图像和相应的文字图层一起输入第二神经网络,由第二神经网络输出该合成后图像的非文字图层,使第二神经网络的输出尽可能接近于该组训练数据中的纯背景无字符图。5.根据权利要求1所述的包含字符图像的无畸变缩放方法,其特征是,所述步骤S3中,Scale
x
、Scale
y
中的...
【专利技术属性】
技术研发人员:龙腾,郭丰俊,丁凯,
申请(专利权)人:上海临冠数据科技有限公司上海生腾数据科技有限公司上海盈五蓄数据科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。