发明名称 手写汉字行草风格的美化方法和装置
摘要 本发明属于汉字美化技术领域,尤其是涉及手写汉字行草风格的美化方法和装置,本发明的方法包括预处理、笔画拆分、连笔笔画组合、连笔笔画贝塞尔曲线拟合、笔画宽度设计和笔画渲染步骤,基于笔画拆分组合和贝塞尔曲线拟合的方法,能够生成一种行草风格的美化汉字,使之具有类似于毛笔书法的艺术效果。
申请公布号 CN102013109B 申请公布日期 2012.05.30
申请号 CN201010585050.2 申请日期 2010.12.13
申请人 广东因豪信息科技有限公司 发明人 祝豪;邓超;朱军民
分类号 G06T11/80(2006.01)I 主分类号 G06T11/80(2006.01)I
代理机构 东莞市华南专利商标事务所有限公司 44215 代理人 刘克宽
主权项 手写汉字行草风格的美化方法,其特征在于:包括有以下步骤:步骤A.笔画拆分:对于手写汉字原始笔画轨迹,若前一笔画的末端与后一笔画的起端的连线大于等于预先设定的笔画距离分割阈值时,则在此前一笔画和后一笔画之间拆分笔画;若前一笔画的末端与后一笔画的起端的连线小于预先设定的笔画距离分割阈值时,当前一笔画的末端和后一笔画的起端的连线方向不符合标准汉字书写顺序,则在此前一笔画和后一笔画之间拆分笔画,反之则不拆分;所述笔画距离分割阈值设定为书写平面长或宽的1/4~1/3;步骤B.连笔笔画组合:所有的相互之间不拆分的笔画组合成一个连笔笔画,每个连笔笔画之内的前一笔画的末端和后一笔画的起端的连线为虚拟笔画;所述虚拟笔画与前一笔画的最后一个笔画段的夹角若小于预先设定的夹角阈值,则在前一笔画的末端的正上、下、左或右设置锚点;所述虚拟笔画与后一笔画的第一个笔画段的夹角若小于预先设定的夹角阈值,则在后一笔画的起端的正上、下、左或右设置锚点;所述夹角阈值设定为100~140°;步骤C.连笔笔画贝塞尔曲线拟合:对于每个连笔笔画,根据前一笔画的末端、前一笔画的末端的锚点、后一笔画的起端、后一笔画的起端的锚点进行贝塞尔曲线拟合,得到光滑和连续的连笔笔画的贝塞尔曲线点;步骤D.笔画宽度设计:将步骤C中获得的连笔笔画的贝塞尔曲线点分为真实贝塞尔曲线点和虚拟贝塞尔曲线点,所述真实贝塞尔曲线点是手写输入的真实笔画的轨迹点,所述虚拟贝塞尔曲线点是虚拟笔画拟合得到的轨迹点;对真实贝塞尔曲线点和虚拟贝塞尔曲线点分别设计笔画宽度;对于真实贝塞尔曲线点,属于横类型和竖类型的笔画,使其宽度按照二次函数在预先设定的笔画的标准宽度和笔画的最小宽度之间的范围变化;不属于横类型和竖类型的笔画的宽度均设置为预先设定的笔画的标准宽度;对于虚拟贝塞尔曲线点,虚拟贝塞尔曲线点的起端和末端的宽度和与之相邻的真实笔画的宽度相同,起端和末端的中间部分的宽度先变小后变大,该变化满足二次函数;步骤E.笔画渲染:对于设计好笔画宽度的贝塞尔曲线点,对其先采用椭圆填充,之后进行反走样处理;上述椭圆填充的步骤是:根据贝塞尔曲线点的宽度信息,将每个贝塞尔曲线点扩充为一个椭圆,椭圆的长轴即为贝塞尔曲线点的宽度,椭圆短轴的长度设置为长轴的一半,椭圆的长轴方向为与贝塞尔曲线垂直的方向。
地址 510663 广东省广州市天河区高普路1023号第1层第1房