手写字符加粗方法和手写字符加粗装置的制造方法_2

文档序号:9376888阅读:来源:国知局
稿图像为二值图像。
[0019]在该技术方案中,由于字稿图像中包含手写字符,且字稿图像为二值图像,即只有黑色和白色两种颜色,其中,手写字符为黑色,其余部分为白色,因此通过在识别字稿图像中的手写字符的轮廓之后,改变手写字符的轮廓外距离手写字符的轮廓线上的像素点预定距离的像素点的像素值,实现对手写字符的加粗,与现有技术中需要人工使用工具对手写字符的轮廓进行加粗相比,对字稿图像中的手写字符进行描边,简单易行,而且可以自动化处理,不增加成本,同时可以通过调节预定距离的大小,调节手写字符的加粗比例,从而保证手写字符在加粗后笔画之间不能粘连,保证手写字符加粗后的质量。
[0020]具体来说:在二值图像(字稿图像)中,由于手写字符为黑色,其余部分均为白色,因此改变手写字符的轮廓外距离手写字符的轮廓线上的像素点预定距离的像素点的像素值,即可将手写字符的轮廓外距离手写字符的轮廓线上的像素点预定距离的像素点由白色变为黑色,即将手写字符的轮廓外的点变为手写字符的轮廓内的点,实现对手写字符的描边,对手写字符进行加粗。
[0021]当然,值得注意的是,通过对字稿图像进行描边,实现对手写字符加粗的方法,也可以用在制作计算机字库的过程中,使用此方法可以减少计算机字库制作过程中对字符轮廓进行加粗、去交叉等操作,提高字库的生成周期,减少人工成本。
[0022]在上述技术方案中,优选地,所述获取单元具体用于以预设分辨率扫描所述手写字符,生成二值图像作为所述字稿图像。
[0023]在该技术方案中,由于对字符进行描边,实际上是改变字稿图像中的像素点的像素值,扫描字稿图像的分辨率越高,扫描的字稿图像中像素点越多,对手写字符的加粗操作越精确,加粗后的手写字符质量越好,但对手写字符的扫描过程耗时较长;相反地,扫描字稿图像的分辨率越低,则扫描的字稿图像中的像素点越少,对手写字符的加粗操作越模糊,加粗后的手写字符质量将越差,但手写字符的扫描过程耗时较短,因此,扫描手写字符的预设分辨率的大小可以根据对手写字符的加粗效果以及扫描时间的长短进行选取,作为较为优选的技术方案,预设分辨率越高越好。
[0024]在上述技术方案中,优选地,所述识别单元包括:扫描单元,连接至所述获取单元,用于光栅扫描所述字稿图像;判断单元,连接至所述扫描单元,用于判断所述字稿图像中任一像素点的多个相邻像素点中是否存在与所述任一像素点像素值不同的像素点;轮廓确定单元,连接至所述判断单元,用于在判定所述字稿图像中任一像素点的多个相邻像素点中存在至少一个与所述任一像素点像素值不同的像素点时,确定所述任一像素点为所述手写字符的轮廓线上的像素点;轮廓生成单元,连接至所述轮廓确定单元,以所有所述轮廓线上的像素点组成所述手写字符的轮廓。
[0025]在该技术方案中,由于字稿图像为二值图像,其中,手写字符为黑色,其余部分为白色,光栅扫描(逐行扫描)字稿图像中的每个像素点,判断任一像素点的相邻像素点中是否存在与该像素点的像素值不同的像素点,由于处于手写字符轮廓线上的点的相邻像素点中总存在至少一个与其像素值不相同的像素点,因此,在字稿图像中任一像素点的相邻像素点中存在至少一个与该像素点的像素值不同的像素点时,即可判定该像素点为手写字符的轮廓线上的点,所有轮廓线上的点可以组成字稿图像中所有的手写字符。
[0026]在上述技术方案中,优选地,所述处理单元还用于根据所述手写字符的大小以及所述手写字符的笔画粗细调整所述预定距离。
[0027]在该技术方案中,对手写字符进行加粗处理,但是需要保证手写字符的质量,即手写字符中的笔画之间不能粘连,在对字稿图像进行描边时,手写字符的大小和手写字符的粗细都将影响预定距离的大小,具体来说,手写字符越大,手写字符的笔画之间的间距越大,则预定距离的值也应该越大,手写字符越小,手写字符的笔画之间的间距越小,则预定距离的值也应该越小;手写字符越细,手写字符的笔画之间的间距越大,则预定距离的值应该越大,手写字符越粗,手写字符的笔画之间的间距越小,则预定距离的值应该越小。
[0028]在上述技术方案中,优选地,还包括:字库生成单元,连接至所述处理单元,用于对加粗后的所述手写字符进行数字化拟合,生成字库。
[0029]在该技术方案中,在对字稿图像描边处理后,也即对字稿图像中的手写字符加粗处理后,将二值图像(字稿图像)数字化拟合,生成字库以方便使用。作为较为优选的技术方案,在将二值图像进行数字化拟合时,可以拟合成尽可能接近手写字符原稿的曲线轮廓,即尽可能的保证手写字符加粗后的质量。
【附图说明】
[0030]图1示出了根据本发明的实施例的手写字符加粗方法的示意流程图;
[0031]图2示出了根据本发明的实施例的手写字符加粗前后对比的示意图;
[0032]图3示出了根据本发明的实施例的手写字符加粗装置的结构示意图。
【具体实施方式】
[0033]为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和【具体实施方式】对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0034]在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明并不限于下面公开的具体实施例的限制。
[0035]图1示出了根据本发明的实施例的手写字符加粗方法的示意流程图。
[0036]如图1所示,根据本发明的实施例的手写字符加粗方法,包括:步骤102,获取手写字符的字稿图像;步骤104,识别所述字稿图像中所述手写字符的轮廓;步骤106,改变所述手写字符的轮廓外距离所述手写字符的轮廓线上的像素点预定距离的像素点的像素值,以对所述手写字符进行描边,其中,所述字稿图像为二值图像。
[0037]在该技术方案中,由于字稿图像中包含手写字符,且字稿图像为二值图像,即只有黑色和白色两种颜色,其中,手写字符为黑色,其余部分为白色,因此通过在识别字稿图像中的手写字符的轮廓之后,改变手写字符的轮廓外距离手写字符的轮廓线上的像素点预定距离的像素点的像素值,实现对手写字符的加粗,与现有技术中需要人工使用工具对手写字符的轮廓进行加粗相比,对字稿图像中的手写字符进行描边,简单易行,而且可以自动化处理,不增加成本,同时可以通过调节预定距离的大小,调节手写字符的加粗比例,从而保证手写字符在加粗后笔画之间不能粘连,保证手写字符加粗后的质量。
[0038]具体来说:在二值图像(字稿图像)中,由于手写字符为黑色,其余部分均为白色,因此改变手写字符的轮廓外距离手写字符的轮廓线上的像素点预定距离的像素点的像素值,即可将手写字符的轮廓外距离手
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1