申请/专利权人:上海锐线创意设计有限公司
申请日:2021-01-18
公开(公告)日:2024-04-26
公开(公告)号:CN112765935B
主分类号:G06F40/109
分类号:G06F40/109;G06T11/20
优先权:
专利状态码:有效-授权
法律状态:2024.04.26#授权;2021.05.25#实质审查的生效;2021.05.07#公开
摘要:本申请公开了一种文字外形个性化处理方法及系统。方法包括:对文字进行预处理,得到文字骨架并入库;对所述文字骨架进行渲染,形成目标渲染字形,并对所述目标渲染字形进行滤镜处理;导出滤镜处理后的目标渲染字形,封装成字体安装包。本申请在形成个性化字库过程中,进行预处理步骤,充分考虑各类汉字的书写特征,因此最终渲染处理的字体字形效果更好。其次,在文字骨架渲染前对其进行各种调整,可得到各种风格的字体。最后,渲染后的字体字形包括固定模式、随机模式以及笔画关联模式,且渲染后还进行滤镜处理以得到更为丰富的风格形式,解决了现有技术中自动合成大规模中文字库效果不佳、风格较少、形式单一的问题。
主权项:1.一种文字外形个性化处理方法,其特征在于,包括:对文字进行预处理,得到文字骨架并入库;对文字骨架进行渲染,形成目标渲染字形;导出目标渲染字形,封装成字体安装包;所述对文字进行预处理至少包括获取文字骨架、断开文字骨架中的折线、检查笔画朝向、排除曲线笔画;所述文字骨架由纯线段组成,每条线段两端通过坐标点定位,所述每条线段两端的坐标点形成一个坐标数据组,文字骨架所有线段对应的坐标数据组形成坐标数据包;所述断开文字骨架中的折线为断开两线段端部相连的部分,使得折线形成两条分开的线段;所述对文字骨架进行渲染,具体为:基于所述文字骨架中各个线段两端的坐标,以及目标渲染效果,得到各个线段两端的坐标的外部关键点位置坐标,所述外部关键点为所述线段两端的坐标外围对应的拐点;基于所述文字骨架对应的全部所述外部关键点,形成目标渲染字形的各个笔画外部轮廓;将所述目标渲染字形的各个笔画外部轮廓闭合连接,同时将闭合连接后的轮廓内部填充像素,形成目标渲染字形;所述目标渲染效果包括固定模式、随机模式以及笔画关联模式,其中:固定模式,按照所述对文字骨架进行渲染的方式,每次渲染出来的目标渲染字形都是一样;随机模式,按照所述对文字骨架进行渲染的方式,每次渲染出来的目标渲染字形局部都不一样;笔画关联模式,按照所述对文字骨架进行渲染的方式,每次渲染出来的目标渲染字形根据笔画密集度和笔画之间夹角不一样;在对文字骨架进行渲染后,还包括对所述目标渲染字形进行滤镜处理,具体为:对目标渲染字形中的各个笔画的像素进行灰度值判断,如果像素的灰度大于判断阈值,则在所述像素的坐标位置上绘制正方形;或者提取每个像素的灰度,根据每个像素灰度来确定圆点的直径,营造模糊的效果。
全文数据:
权利要求:
百度查询: 上海锐线创意设计有限公司 一种文字外形个性化处理方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。