手写字符加粗方法和手写字符加粗装置制造方法及图纸

技术编号:12399265 阅读:88 留言:0更新日期:2015-11-26 04:33
本发明专利技术提供了一种手写字符加粗方法和一种手写字符加粗装置,其中,所述手写字符加粗方法,包括:获取手写字符的字稿图像;识别所述字稿图像中所述手写字符的轮廓;改变所述手写字符的轮廓外距离所述手写字符的轮廓线上的像素点预定距离的像素点的像素值,以对所述手写字符进行描边,其中,所述字稿图像为二值图像。通过本发明专利技术的技术方案,对字稿图像中的手写字符轮廓进行描边,在保证手写字符质量,不提高生产成本的同时,简单易行的对手写字符进行加粗。

【技术实现步骤摘要】

本专利技术涉及字库制作
,具体而言,涉及一种手写字符加粗方法和一种手写字符加粗装置。
技术介绍
近年来,个性化字库受到越来越多人的喜欢,个性化字库是根据个人书法家及其爱好者的需求,而将个人手写字体转变成计算机字库以作为个性化字库进行使用。传统计算机字库的制作过程,大致分为以下阶段:设计字稿;扫描输入计算机;识别设计字,进行数字化拟合;修字;质检;整合成库等。但是由于个性化字库不同于传统意义上的计算机字库,个性化字库首先需要作者书写字稿,将作者书写字稿扫描输入计算机,经数字化拟合,直接整合成库,然后测试等,如果手写字符笔画偏细,传统的做法是:在生成轮廓字库后,使用已有工具(例如=FontLab)对字符轮廓进行加粗,然后去交叉,人工检查并修改,这将花费大量的人力和物力,如果个性化字库每个都需要对手写字符进行加粗处理,必然会提高个性化字库的生产成本,出于成本考虑,多数字体厂商采取保留原有效果,不对手写字符进行加粗,但是这样会影响个性化字库的显示效果,字库中字体的笔画普遍偏细。因此,如何在保证手写字符质量,不提高生成成本的同时,有效地对手写字符进行加粗成为亟待解决的技术问题。
技术实现思路
考虑到相关技术中出现的技术问题,本专利技术提供了一种新的手写字符加粗技术,通过本专利技术的技术方案,对字稿图像中的手写字符轮廓进行描边,在保证手写字符质量,不提高生产成本的同时,简单易行的对手写字符进行加粗。根据本专利技术的一个方面,提供了一种手写字符加粗方法,包括:获取手写字符的字稿图像;识别所述字稿图像中所述手写字符的轮廓;改变所述手写字符的轮廓外距离所述手写字符的轮廓线上的像素点预定距离的像素点的像素值,以对所述手写字符进行描边,其中,所述字稿图像为二值图像。在该技术方案中,由于字稿图像中包含手写字符,且字稿图像为二值图像,即只有黑色和白色两种颜色,其中,手写字符为黑色,其余部分为白色,因此通过在识别字稿图像中的手写字符的轮廓之后,改变手写字符的轮廓外距离手写字符的轮廓线上的像素点预定距离的像素点的像素值,实现对手写字符的加粗,与现有技术中需要人工使用工具对手写字符的轮廓进行加粗相比,对字稿图像中的手写字符进行描边,简单易行,而且可以自动化处理,不增加成本,同时可以通过调节预定距离的大小,调节手写字符的加粗比例,从而保证手写字符在加粗后笔画之间不能粘连,保证手写字符加粗后的质量。具体来说:在二值图像(字稿图像)中,由于手写字符为黑色,其余部分均为白色,因此改变手写字符的轮廓外距离手写字符的轮廓线上的像素点预定距离的像素点的像素值,即可将手写字符的轮廓外距离手写字符的轮廓线上的像素点预定距离的像素点由白色变为黑色,即将手写字符的轮廓外的点变为手写字符的轮廓内的点,实现对手写字符的描边,对手写字符进行加粗。当然,值得注意的是,通过对字稿图像进行描边,实现对手写字符加粗的方法,也可以用在制作计算机字库的过程中,使用此方法可以减少计算机字库制作过程中对字符轮廓进行加粗、去交叉等操作,提高字库的生成周期,减少人工成本。在上述技术方案中,优选地,所述获取手写字符的字稿图像具体为:以预设分辨率扫描所述手写字符,生成二值图像作为所述字稿图像。在该技术方案中,由于对字符进行描边,实际上是改变字稿图像中的像素点的像素值,扫描字稿图像的分辨率越高,扫描的字稿图像中像素点越多,对手写字符的加粗操作越精确,加粗后的手写字符质量越好,但对手写字符的扫描过程耗时较长;相反地,扫描字稿图像的分辨率越低,则扫描的字稿图像中的像素点越少,对手写字符的加粗操作越模糊,加粗后的手写字符质量将越差,但手写字符的扫描过程耗时较短,因此,扫描手写字符的预设分辨率的大小可以根据对手写字符的加粗效果以及扫描时间的长短进行选取,作为较为优选的技术方案,预设分辨率越高越好。在上述技术方案中,优选地,所述识别所述字稿图像中的所述手写字符的轮廓具体为:光栅扫描所述字稿图像;判断所述字稿图像中任一像素点的多个相邻像素点中是否存在与所述任一像素点像素值不同的像素点;在判定所述字稿图像中任一像素点的多个相邻像素点中存在至少一个与所述任一像素点像素值不同的像素点时,确定所述任一像素点为所述手写字符的轮廓线上的像素点;所有所述轮廓线上的像素点组成所述手写字符的轮廓。在该技术方案中,由于字稿图像为二值图像,其中,手写字符为黑色,其余部分为白色,光栅扫描(逐行扫描)字稿图像中的每个像素点,判断任一像素点的相邻像素点中是否存在与该像素点的像素值不同的像素点,由于处于手写字符轮廓线上的点的相邻像素点中总存在至少一个与其像素值不相同的像素点,因此,在字稿图像中任一像素点的相邻像素点中存在至少一个与该像素点的像素值不同的像素点时,即可判定该像素点为手写字符的轮廓线上的点,所有轮廓线上的点可以组成字稿图像中所有的手写字符。在上述技术方案中,优选地,所述预定距离与所述手写字符的大小以及所述手写字符的笔画粗细有关。在该技术方案中,对手写字符进行加粗处理,但是需要保证手写字符的质量,即手写字符中的笔画之间不能粘连,在对字稿图像进行描边时,手写字符的大小和手写字符的粗细都将影响预定距离的大小,具体来说,手写字符越大,手写字符的笔画之间的间距越大,则预定距离的值也应该越大,手写字符越小,手写字符的笔画之间的间距越小,则预定距离的值也应该越小;手写字符越细,手写字符的笔画之间的间距越大,则预定距离的值应该越大,手写字符越粗,手写字符的笔画之间的间距越小,则预定距离的值应该越小。在上述技术方案中,优选地,还包括:对加粗后的所述手写字符进行数字化拟合,生成字库。在该技术方案中,在对字稿图像描边处理后,也即对字稿图像中的手写字符加粗处理后,将二值图像(字稿图像)数字化拟合,生成字库以方便使用。作为较为优选的技术方案,在将二值图像进行数字化拟合时,可以拟合成尽可能接近手写字符原稿的曲线轮廓,即尽可能的保证手写字符加粗后的质量。根据本专利技术的另一方面,提出了一种手写字符加粗装置,包括:获取单元,用于获取手写字符的字稿图像;识别单元,连接至所述获取单元,用于识别所述字稿图像中所述手写字符的轮廓;处理单元,连接至所述识别单元,用于改变所述手写字符的轮廓外距离所述手写字符的轮廓线上的像素点预定距离的像素点的像素值,以对所述手写字符进行描边,其中,所述字当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种手写字符加粗方法,其特征在于,包括:获取手写字符的字稿图像;识别所述字稿图像中所述手写字符的轮廓;改变所述手写字符的轮廓外距离所述手写字符的轮廓线上的像素点预定距离的像素点的像素值,以对所述手写字符进行描边,其中,所述字稿图像为二值图像。

【技术特征摘要】

【专利技术属性】
技术研发人员:王玉欣
申请(专利权)人:北大方正集团有限公司北京北大方正电子有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1