论文部分内容阅读
随着印刷、电视、手机、网站等技术的不断发展,人们对各种各样字形精细、美观、创意突出、富有个性化的中文字体需求越来越大。但是由于汉字个数众多,在制作字库的过程中,制作周期长,手工工作比较多,因此利用计算机辅助自动生成字库的技术得到越来越多的关注。
而目前在对生成新字库的研究成果中,无论是利用两个现有字库中字形的合成,还是针对某一个现有字库进行变形,生成的新字形效果都很难满足人们对一种新字库的要求,并且由于中文字体比英文结构复杂、字数巨大,所以英文字体的生成方法对于中文字体的生成有限制性,不适合结构复杂、字形丰富的中文字体生成。
本文根据汉字是由少量基本笔画构成的特点,提出了一种基于汉字构形的字体生成方法。该算法在已知字库的基础上,利用已有字库字形结构和新设计的字体基本笔划,通过轮廓特征矢量匹配算法、笔划参数化和轮廓控制点间的对应算法,找到两个字体中相同笔划轮廓,并根据对应轮廓中的特征点之间的对应关系,找出两个轮廓中的差异,从而实现相同笔划从一种风格向另一种风格的变形,在已有字库中体现新字体的特征。
相关实验结果表明,该方法能实现从一种字体到另一种字体的变形,提高自动生成中文字库的效率。