【技术实现步骤摘要】
字体拆分方法、装置、计算机设备及计算机可读存储介质
本申请涉及图像处理
,特别是涉及一种字体拆分方法、装置、计算机设备及计算机可读存储介质。
技术介绍
在移动互联时代,随着终端设备的不断智能化,终端设备的功能越来越强大,能够满足人们生活、学习、娱乐中的各种需求。近年来,图像处理技术飞速发展,一些识字的课程、游戏等在终端设备上逐渐流行,用轻松愉快的方式帮助儿童和学生培养浓厚的学习兴趣和良好的学习习惯。这些识字的课程、游戏等通常是将字体拆分得到大量的偏旁或部首,通过重组这些偏旁或部首,完成课程以及游戏中的任务。相关技术中,在进行字体的拆分时,首先,设定统一的尺寸。随后,把每个字体按照偏旁或部首进行拆分,得到两张PNG(PortableNetworkGraphicFormat,图像文件存储格式)图片。最后,记录PNG图片与偏旁或者部首之间的对应关系。在实现本申请的过程中,申请人发现相关技术至少存在以下问题:PNG图片在实际应用的过程中进行渲染时需要按照应用的规定放大或者缩小,这个过程中存在PN ...
【技术保护点】
1.一种字体拆分方法,其特征在于,包括:/n确定待拆分字体,渲染所述待拆分字体的多个绘制点和多个控制点;/n按照所述多个绘制点和所述多个控制点,将所述待拆分字体拆分为多个单连通区域;/n根据所述待拆分字体的字体结构,在所述多个单连通区域中提取构成所述待拆分字体的字体偏旁的第一单连通区域作为偏旁矢量图信息,提取构成所述待拆分字体的字体部首的第二单连通区域作为部首矢量图信息;/n对所述偏旁矢量图信息和所述部首矢量图信息进行标记和存储,得到所述待拆分字体的拆分结果。/n
【技术特征摘要】
1.一种字体拆分方法,其特征在于,包括:
确定待拆分字体,渲染所述待拆分字体的多个绘制点和多个控制点;
按照所述多个绘制点和所述多个控制点,将所述待拆分字体拆分为多个单连通区域;
根据所述待拆分字体的字体结构,在所述多个单连通区域中提取构成所述待拆分字体的字体偏旁的第一单连通区域作为偏旁矢量图信息,提取构成所述待拆分字体的字体部首的第二单连通区域作为部首矢量图信息;
对所述偏旁矢量图信息和所述部首矢量图信息进行标记和存储,得到所述待拆分字体的拆分结果。
2.根据权利要求1所述的方法,其特征在于,所述确定待拆分字体,渲染所述待拆分字体的多个绘制点和多个控制点,包括:
接收被选中的所述待拆分字体;
运行渲染指令,生成所述待拆分字体的字体矢量图,在所述字体矢量图中将所述多个绘制点和所述多个控制点进行标注。
3.根据权利要求1所述的方法,其特征在于,所述按照所述多个绘制点和所述多个控制点,将所述待拆分字体拆分为多个单连通区域,包括:
在所述多个绘制点中确定第一目标绘制点和第二目标绘制点,基于所述多个控制点,形成所述第一目标绘制点和所述第二目标绘制点之间的第一绘制线条,所述第一目标绘制点是所述多个绘制点中任一绘制点,所述第二目标绘制点是所述第一绘制点所处目标笔画的笔画线条中位于所述第一目标绘制点顺时针方向的下一绘制点;
继续确定第三目标绘制点,重复执行形成绘制线条的过程,形成所述第二目标绘制点与所述第三目标绘制点之间的第二绘制线条,直至返回至所述第一目标绘制点,得到单连通区域,所述第三目标绘制点是所述目标笔画的笔画线条中位于所述第二目标绘制点顺时针方向的下一绘制点;
在所述多个绘制点中确定未参加任何单连通区域绘制的其他绘制点,重复执行上述绘制单连通区域的过程,直至所述多个绘制点均绘制完毕,得到所述多个单连通区域。
4.根据权利要求3所述的方法,其特征在于,所述基于所述多个控制点,形成所述第一目标绘制点和所述第二目标绘制点之间的第一绘制线条,包括:
将绘制游标置于所述第一目标绘制点;
根据所述第一目标绘制点和所述第二目标绘制点所处的位置,在所述多个控制点中确定位于所述第一目标绘制点和所述第二目标绘制点之间的第一目标控制点;
以所述第一目标控制点为基准,控制所述绘制游标由所述第一目...
【专利技术属性】
技术研发人员:王龙,
申请(专利权)人:天津洪恩完美未来教育科技有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。