[发明专利]一种形成字库的方法及装置有效
申请号: | 201310332045.4 | 申请日: | 2013-08-01 |
公开(公告)号: | CN104346390B | 公开(公告)日: | 2018-01-23 |
发明(设计)人: | 王玉欣 | 申请(专利权)人: | 北大方正集团有限公司;方正信息产业控股有限公司;北京北大方正电子有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06K9/54 |
代理公司: | 北京天昊联合知识产权代理有限公司11112 | 代理人: | 罗建民,邓伯英 |
地址: | 100871 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 形成 字库 方法 装置 | ||
技术领域
本发明涉及计算机字库软件制作技术领域,具体涉及一种形成字库的方法及装置。
背景技术
目前,计算机字库的制作过程大致分为以下几个阶段:设计字稿;将设计好的字稿扫描输入计算机;对扫描后的字稿进行数字化拟合;人工修字;质检;整合成库等。虽然采用计算机对扫描后的字稿进行数字化拟合的效率很高,但是就像电脑无法取代人脑的工作一样,其只能完成初级工作,无论是字符(对中文字库来说,字符指的是计算机中使用的字母、数字、符号或汉字)的质量,还是结构,只有经过后续的人工修字才能形成符合要求的字库。人工修字是一项工作量十分浩大的系统工程,因为简体中文字库包含六七千汉字,繁体中文字库包含一万四千汉字,而GBK字库则包含两万余汉字。经过人工修字后的每个字符还要经过严格的质量检验,即质检,质检时需要一个字符、一个字符地检查,甚至需要一个点、一个点地检查,因为一个字符要做得好,除了字符轮廓光滑、结构合理以外,还有一整套的技术规范需要遵循,比如在曲线的最远端需加一个极值点、每一个笔划要以最少的点进行描述,以尽可能地减少存贮信息,提高还原速度等等。
计算机字库发展至今,“字库”产品的开发也受到越来越多热爱书法和对汉字在信息时代的多元化运用感兴趣的个人的关注。字体厂商在开发新字体的过程中,也感受到字库在传统的出版发行之外的重大需求。同时,互联网时代带来的信息传播方式的革命给计算机字库的运用带来了新的课题——个人博客、个性化出版物等媒介传播方式层出不穷,要求“计算机字体”这一重要的传播载体能更大程度地服务于“个性化”表达和个人个性的彰显,因此出现了一种不同于传统计算机字库的个性化字库。所述个性化字库是根据个人书法家及其爱好者群体的需求而产生的将个人手写字体转变成真正意义上的个人计算机字库产品,其诞生标志着“计算机字库”作为一种“消费产品”将进入个性化时代。
但是,由于个性化字库不同于传统意义上的计算机字库,其主要是作为“消费产品”定位,并没有必须遵循的统一技术规范,故当前厂商对于个性化字库的处理和自己推出的精品字库在制作流程上是有差异的,为了降低生产成本、缩短生产周期,现有个性化字库的制作流程与传统计算机字库相比减少了人工修字和质检流程。个性化字库首先需要作者将所需的所有字符都写到字稿中,然后将字稿扫描输入计算机,经数字化拟合后,直接整合成字库,这个过程中如果出现错字,只需要对错字进行修改,其他的字符均保留数字化拟合的原始数据,而不进行人工修字和质检的环节。其结果是,所形成的个性化字库中字符的字符轮廓不光滑,存储的每个字符轮廓包含的点太多,导致形成的个性化字库本身的数据量比较大(即个性化字库文件较大),是正常计算机字库的2倍以上,其中,毛笔字所形成的个性化字库的数据量最大,可能达3-4倍,这是因为毛笔字一般写在宣纸上以形成字稿,经扫描后形成的字稿图像的边缘有很多的毛刺,不够光滑,而且经过数字化拟合后所形成的字符轮廓包含的点特别多。因此,个性化字库数据量大的根本原因是,每个字符轮廓包含的点太多、太密,字符轮廓不够光滑。在保证字库中字符的质量和不提高生产成本的同时,如何有效地减小个性化字库文件大小,是字体厂商推出个性化字库这个“消费产品”面临的一个亟需解决的问题。
发明内容
本发明所要解决的技术问题是针对现有技术中所存在的上述缺陷,提供一种形成字库的方法及装置,其形成的个性化字库与现有个性化字库相比数据量较小。
解决本发明技术问题所采用的技术方案:
所述形成字库的方法包括如下步骤:
1)获取字稿;
2)将所述字稿扫描成字稿图像;
3)对所述字稿图像进行数字化拟合,以形成字符轮廓;
4)对所述字符轮廓进行自动化处理,以去除字符轮廓中多余的轮廓曲线和轮廓曲线上多余的点;
5)装成字库并测试。
优选地,所述步骤2)中,所述字稿图像为二值图像。
优选地,所述步骤3)之后还包括:
3A.设置密度阈值,判断步骤3)中形成的字符轮廓中任一区域内所有轮廓曲线上的点的密度是否大于所述密度阈值,如是,则执行步骤3B,如否,则执行步骤4);
3B.根据步骤3A中所述区域内所有轮廓曲线上的点构造逼近函数,以形成对应的拟合曲线,并用所述拟合曲线替代所述区域内所有轮廓曲线,然后返回步骤3A。
优选地,所述步骤4)中,去除字符轮廓中多余的轮廓曲线具体为:
去除字符轮廓中由所述字稿图像的噪点经数字化拟合后所形成的轮廓曲线;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;方正信息产业控股有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;方正信息产业控股有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310332045.4/2.html,转载请声明来源钻瓜专利网。