【技术实现步骤摘要】
汉字字符的生成方法、装置及可读存储介质
本专利技术涉及文字信息处理技术,尤其涉及一种汉字字符的生成方法、装置及可读存储介质。
技术介绍
随着设计行业的不断发展,汉字的字体作为汉字展示的必备元素,越来越多的人们希望能够通过变换字体来更好的表达思想。在现有技术中,为了获得具备个性化字体的汉字字符,较为常用的是利用用于表示部件复用关系的组字模板并结合计算机技术以快速生成字库,开发人员需要制作少量的具备个性化字体的汉字部件,并利用已有字体的组字信息作为字符组字模板将具备个性化字体的汉字部件组合在一起生成新的汉字,进而获得全新的全库字符。但是,由于不同汉字部件在具备个性化字体的情况下,其在组成每个汉字字符时的位置和大小会有一定差异,直接使用已有字体的组字模板自动生成的汉字字符中,其部件的大小和位置有一定的偏差。这将导致字符组成结构不合理,不但无法满足原有的字体设计要求,而且还需要对生成的字符进行人工精修,其开发成本大大增加,开发效率低下。
技术实现思路
针对上述提及采用现有的方式对于目标字体的汉字字符进行开发时,开发成本高,开发效率低下的问题,本专利技术提供了一种汉字字符的生成 ...
【技术保护点】
1.一种汉字字符的生成方法,其特征在于,包括:将待处理的处于原始字体下的目标汉字的字符图像输入至训练后的对抗网络模型,以使所述训练后的对抗网络模型对所述目标汉字的字符图像进行风格转化处理,并输出处于目标字体下的目标汉字的字符图像;对所述处于目标字体下的目标汉字的字符图像进行矢量化处理,获得目标汉字的每个字符部件的矢量信息;根据所述矢量信息对原始字体的拼字模板进行密排处理,并根据处理后的目标字体的拼字模板,生成目标字体下的目标汉字的汉字字符。
【技术特征摘要】
1.一种汉字字符的生成方法,其特征在于,包括:将待处理的处于原始字体下的目标汉字的字符图像输入至训练后的对抗网络模型,以使所述训练后的对抗网络模型对所述目标汉字的字符图像进行风格转化处理,并输出处于目标字体下的目标汉字的字符图像;对所述处于目标字体下的目标汉字的字符图像进行矢量化处理,获得目标汉字的每个字符部件的矢量信息;根据所述矢量信息对原始字体的拼字模板进行密排处理,并根据处理后的目标字体的拼字模板,生成目标字体下的目标汉字的汉字字符。2.根据权利要求1所述的汉字字符的生成方法,其特征在于,所述对所述处于目标字体下的目标汉字的字符图像进行矢量化处理,获得目标汉字的每个字符部件的矢量信息,包括:将所述处于目标字体下的目标汉字的字符图像进行二值化处理,获得所述处于目标字体下的目标汉字的字符图像的二值图像;提取所述二值图像的离散点,获得所述目标汉字的各字符部件的轮廓信息;根据各字符部件的轮廓信息,确定所述各字符部件在所述目标汉字中的位置和尺寸。3.根据权利要求2所述的汉字字符的生成方法,其特征在于,所述根据各字符部件的轮廓信息,确定所述各字符部件在所述目标汉字中的位置和尺寸,包括:根据各字符部件的轮廓信息,确定每个字符部件的矢量坐标区域;根据所述每个字符部件的矢量坐标区域和各矢量坐标区域之间的相对矢量位置关系,确定所述各字符部件在所述目标汉字中的位置和尺寸。4.根据权利要求2所述的汉字字符的生成方法,其特征在于,所述根据所述矢量信息对原始字体的拼字模板进行密排处理,并根据处理后的目标字体的拼字模板,生成目标字体下的目标汉字的汉字字符,包括:根据所述矢量信息中各字符部件在所述目标汉字中的位置和尺寸,对原始字体的拼字模板中各字符部件在所述目标汉字中的位置和尺寸进行平移处理,和/或,缩放处理,获得处理后的目标字体的拼字模板;根据所述处理后的目标字体的拼字模板以及目标汉字的每个字符部件的图形轮廓,生成目标字...
【专利技术属性】
技术研发人员:张国荣,郝龙杰,
申请(专利权)人:北大方正集团有限公司,北京北大方正电子有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。