[发明专利]手写汉字行草风格的美化方法和装置有效
申请号: | 201010585050.2 | 申请日: | 2010-12-13 |
公开(公告)号: | CN102013109A | 公开(公告)日: | 2011-04-13 |
发明(设计)人: | 祝豪;邓超;朱军民 | 申请(专利权)人: | 广东开心信息技术有限公司 |
主分类号: | G06T11/80 | 分类号: | G06T11/80 |
代理公司: | 东莞市华南专利商标事务所有限公司 44215 | 代理人: | 刘克宽 |
地址: | 523000 广东省东莞市南城区元美*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于汉字美化技术领域,尤其是涉及手写汉字行草风格的美化方法和装置,本发明的方法包括预处理、笔画拆分、连笔笔画组合、连笔笔画贝塞尔曲线拟合、笔画宽度设计和笔画渲染步骤,基于笔画拆分组合和贝塞尔曲线拟合的方法,能够生成一种行草风格的美化汉字,使之具有类似于毛笔书法的艺术效果。 | ||
搜索关键词: | 手写 汉字 行草 风格 美化 方法 装置 | ||
【主权项】:
手写汉字行草风格的美化方法,其特征在于:包括有以下步骤:步骤A.笔画拆分:对于手写汉字原始笔画轨迹,若前一笔画的末端与后一笔画的起端的连线大于等于预先设定的笔画距离分割阈值时,则在此前一笔画和后一笔画之间拆分笔画;若前一笔画的末端与后一笔画的起端的连线小于预先设定的笔画距离分割阈值时,当前一笔画的末端和后一笔画的起端的连线方向不符合标准汉字书写顺序,则在此前一笔画和后一笔画之间拆分笔画,反之则不拆分;所述笔画距离分割阈值设定为书写平面长或宽的1/4~1/3;步骤B.连笔笔画组合:所有的相互之间不拆分的笔画组合成一个连笔笔画,每个连笔笔画之内的前一笔画的末端和后一笔画的起端的连线为虚拟笔画;所述虚拟笔画与前一笔画的最后一个笔画段的夹角若小于预先设定的夹角阈值,则在前一笔画的末端的正上、下、左或右设置锚点;所述虚拟笔画与后一笔画的第一个笔画段的夹角若小于预先设定的夹角阈值,则在后一笔画的起端的正上、下、左或右设置锚点;所述夹角阈值设定为100~140°;步骤C.连笔笔画贝塞尔曲线拟合:对于每个连笔笔画,根据前一笔画的末端、前一笔画的末端的锚点、后一笔画的起端、后一笔画的起端的锚点进行贝塞尔曲线拟合,得到光滑和连续的连笔笔画的贝塞尔曲线点;步骤D.笔画宽度设计:将步骤C中获得的连笔笔画的贝塞尔曲线点分为真实贝塞尔曲线点和虚拟贝塞尔曲线点,所述真实贝塞尔曲线点是手写输入的真实笔画拟合得到的轨迹点,所述虚拟贝塞尔曲线点是虚拟笔画拟合得到的轨迹点;对真实贝塞尔曲线点和虚拟贝塞尔曲线点分别设计笔画宽度;对于真实贝塞尔曲线点,属于横类型和竖类型的笔画,使其宽度按照二次函数在预先设定的笔画的标准宽度和笔画的最小宽度之间的范围变化;不属于横类型和竖类型的笔画的宽度均设置为预先设定的笔画的标准宽度;对于虚拟贝塞尔曲线点,虚拟贝塞尔曲线点的起端和末端的宽度和与之相邻的真实笔画的宽度相同,起端和末端的中间部分的宽度先变小后变大,该变化满足二次函数;步骤E.笔画渲染:对于设计好笔画宽度的贝塞尔曲线点,对其先采用椭圆填充,之后进行反走样处理;上述椭圆填充的步骤是:根据贝塞尔曲线点的宽度信息,将每个贝塞尔曲线点扩充为一个椭圆,椭圆的长轴即为贝塞尔曲线点的宽度,椭圆短轴的长度设置为长轴的一半,椭圆的长轴方向为与贝塞尔曲线垂直的方向。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东开心信息技术有限公司,未经广东开心信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010585050.2/,转载请声明来源钻瓜专利网。