绘图装置以及绘图程序制造方法及图纸

技术编号:10644452 阅读:74 留言:0更新日期:2014-11-12 17:51
本发明专利技术所涉及的绘图装置,通过将直线数据配置在图素像素上,并对各图素的亮度值进行确定,从而进行绘图,在该绘图装置中,具有:端点提取部,其对斜线的起点和终点的图素像素坐标进行提取;基准点确定部,其将斜线所在的图素像素的中心确定为基准点;候选线生成部,其生成将由端点提取部提取出的起点和终点的位于图素像素内的点连结而成的候选线;候选线选择部,其选择使得由候选线生成部生成的候选线和基准点之间的距离的总和最小的候选线;以及数据校正部,其将斜线校正为由候选线选择部选择出的候选线。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术主要涉及一种绘图装置以及绘图程序,其在将以笔划绘制而成的可缩放字体进行图像化时,对斜线及曲线的位置进行校正,以减轻在小文字中产生的渗污(blot),提高文字的识别性。
技术介绍
当前的笔划字体绘图是通过将矢量数据配置在图素(pixel)像素上,确定各图素的亮度值而进行的。此时,为了显示平滑的线而经常使用反锯齿处理,在该反锯齿处理中,设定形成中间色的多级亮度值而进行绘图。但是,在低分辨率字体的情况下,有时该中间色会被识别为渗污。因此,在现有的网格拟合方法中,着眼于线段的垂直·水平线段(以下,将它们称为区段),将区段校正为图素上的最佳位置,对清晰的线段进行绘图。在区段的校正时,按照不会由于区段彼此邻接而使文字变形的方式,选择区段的坐标(例如,参照专利文献1)。专利文献1:日本特开平8-255254号公报
技术实现思路
根据现有的网格拟合方法,能够减轻与垂直线以及水平线相关的渗污,提高文字的识别性。但是,在实际使用的小文字中,在斜线及曲线处渗污也很显眼,无法解决该问题。在现有的网格拟合方法中,虽然斜线以及曲线的端点会进行移动,但由于没有考虑斜线及曲线位置的影响,所以存在下述问题,即,该移动并没有成为改善渗污的校正处理。本专利技术就是为了解决上述问题而提出的,其目的在于得到一种绘图装置,该绘图装置能够通过将斜线及曲线校正为最佳位置而减轻在斜线及曲线部分产生的渗污。本专利技术所涉及的绘图装置通过将直线数据配置在图素像素上,并对各图素的亮度值进行确定,从而进行绘图,该绘图装置具有:端点提取部,其对斜线的起点和终点的图素像素坐标进行提取;基准点确定部,其将斜线所在的图素像素的中心确定为基准点;候选线生成部,其生成将由端点提取部提取出的起点和终点的位于图素像素内的点连结而成的候选线;候选线选择部,其选择使得由候选线生成部生成的候选线和基准点之间的距离的总和最小的候选线;以及数据校正部,其将斜线校正为由候选线选择部选择出的候选线。专利技术的效果本专利技术所涉及的绘图装置将斜线的候选线与斜线所在的图素像素上的中心点即基准点进行比较,选择距离总和最小的候选线,以该候选线对斜线进行校正。由此,能够减轻在斜线处产生的渗污,提高文字等的识别性。附图说明图1是表示本专利技术的实施方式1的绘图装置的功能框图。图2是计算机系统的结构图,该计算机系统用于实现本专利技术的绘图装置。图3是表示本专利技术的实施方式1的绘图装置的动作顺序的流程图。图4是表示与本专利技术的实施方式1的绘图装置的动作顺序对应的处理结果的说明图。图5是表示笔划线和渲染结果之间的关系的说明图。图6是表示使用本专利技术实施方式1的绘图装置的例子的说明图。图7是表示将本专利技术的实施方式1~4的绘图装置应用于文字的例子的说明图。图8是表示本专利技术的实施方式2的绘图装置的功能框图。图9是表示本专利技术的实施方式3的绘图装置的功能框图。图10是表示本专利技术的实施方式3的绘图装置的动作顺序的流程图。图11是表示与本专利技术的实施方式3的绘图装置的动作顺序对应的处理结果的说明图。图12是本专利技术的实施方式3的绘图装置中的直线分割的说明图。图13是表示本专利技术的实施方式3的绘图装置中的分割点处理的说明图。图14是表示本专利技术的实施方式4的绘图装置的功能框图。图15是表示本专利技术的实施方式4的绘图装置的校正位置表的说明图。具体实施方式下面,为了更详细地说明本专利技术,根据附图,对用于实施本发明的实施方式进行说明。实施方式1图1是实施方式1所涉及的绘图装置的功能框图。本实施方式所涉及的绘图装置如图所示,具有端点提取部101、基准点确定部102、候选线生成部103、候选线选择部104、数据校正部105。此外,绘图装置通过计算机而实现,端点提取部101~数据校正部105由与各自的功能对应的软件和执行这些软件的CPU、存储器等硬件构成。或者,也可以使端点提取部101~数据校正部105中的至少一个功能部由专用硬件构成。图2是实现绘图装置的计算机系统的结构图。图示的计算机系统具有运算处理器1、系统存储器2、应用程序3、总线4。运算处理器1是以CPU等为代表的运算处理器。系统存储器2是用于保存运算处理器1的命令代码及数据的存储部。应用程序3是在运算处理器1上执行的程序,包含用于实现上述的端点提取部101~数据校正部105的程序。该应用程序3是在对复制至存储器中的字体数据进行解析并图像化的处理中,进行校正位置运算处理的程序。另外,总线4是用于使运算处理器1和系统存储器2连接的系统总线。图1中示出的端点提取部101是对斜线的起点和终点的图素像素坐标进行提取的功能部。基准点确定部102是将斜线所在的图素像素的中心确定为基准点的功能部。候选线生成部103是生成将由端点提取部101提取出的起点和终点的位于图素像素内的点连结而成的直线候选线的功能部。候选线选择部104是选择候选线的功能部,该候选线为,使得由候选线生成部103生成的候选线和基准点之间的距离总和最小。数据校正部105是将斜线校正为由候选线选择部104选择出的候选线的功能部。下面,对实施方式1的绘图装置的动作进行说明。图3是表示绘图装置的动作顺序的流程图。另外,图4是表示与绘图装置的动作顺序对应的处理结果的说明图。首先,端点提取部101从字体数据取得笔划的数据,并取得斜线的起点以及终点坐标。对这些坐标进行四舍五入,取得各点所在的图素坐标(步骤ST101)。图4(a)示出斜线的笔划数据,图4(b)是通过步骤ST101提取出的图素坐标。然后,基准点确定部102求出在校正位置计算中使用的基准点(步骤ST102)。本专利技术将低分辨率的字体作为主要目标,在16点宽等的小尺寸文字中,线宽由1点表现。这时,如图5(a)所示,在对从图素像素的中心偏移开的线段进行了渲染的情况下,绘出2点宽且较浅的线段(参照图5(b))。与此相对,如图5(c)所示,在线段通过图素像素的中心时,可以绘出1点宽的清晰的线段(参照图5(d))。即,线段通过图素像素的中心,则能够绘出最清晰且渗污少的线条。因此,在对斜线进行绘图的情况下也相同地,按照斜线在通过各图素像素时,通过与图素像素的中心较近的位置的方式,对斜线的起点·终点进行校正。在进行该计算时,必须确定斜线应通过的成为本文档来自技高网...

【技术保护点】
一种绘图装置,其通过将直线数据配置在图素像素上,并对各图素的亮度值进行确定,从而进行绘图,在该绘图装置中,具有:端点提取部,其对斜线的起点和终点的图素像素坐标进行提取;基准点确定部,其将所述斜线所在的图素像素的中心确定为基准点;候选线生成部,其生成将由所述端点提取部提取出的起点和终点的位于图素像素内的点连结而成的候选线;候选线选择部,其选择使得由所述候选线生成部生成的候选线和所述基准点之间的距离的总和最小的候选线;以及数据校正部,其将所述斜线校正为由所述候选线选择部选择出的候选线。

【技术特征摘要】
【国外来华专利技术】1.一种绘图装置,其通过将直线数据配置在图素像素上,并对
各图素的亮度值进行确定,从而进行绘图,
在该绘图装置中,具有:
端点提取部,其对斜线的起点和终点的图素像素坐标进行提取;
基准点确定部,其将所述斜线所在的图素像素的中心确定为基
准点;
候选线生成部,其生成将由所述端点提取部提取出的起点和终
点的位于图素像素内的点连结而成的候选线;
候选线选择部,其选择使得由所述候选线生成部生成的候选线
和所述基准点之间的距离的总和最小的候选线;以及
数据校正部,其将所述斜线校正为由所述候选线选择部选择出
的候选线。
2.一种绘图装置,其通过将直线数据配置在图素像素上,并对
各图素的亮度值进行确定,从而进行绘图,
在该绘图装置中,具有:
端点提取部,其对斜线的起点和终点的图素像素坐标进行提取;
端点位置校正部,其将由所述端点提取部提取出的起点和终点
的位置,校正为图素像素的中心;以及
数据校正部,其将连结所述校正后的起点和终点而成的直线,
设为所述斜线的校正数据。
3.一种绘图装置,其通过将曲线数据配置在图素像素上,并对
各图素的亮度值进行确定,从而进行绘图,
在该绘图装置中,具有:
曲线数据提取部,其对曲线的起点、终点、控制点的图素像素
坐标进行提取;
端点位置校正部,其将由所述曲线数据提取部提取出的起点和

\t终点的位置,校正为图素像素的中心;
候选线生成部,其基于所述控制点的位于图素像素内的多个位
置、以及由所述端点位置校正部校正后的起点和终点的位置,生成候
选线;
直线分割部,其以分割点对由所述候选线生成部生成的候选线
进行直线分割;
基准点确定部,其将所述分割得到的直线所通过的图素像素的
中心确定为基准点;
候选线选择部,其选择使得所述分割得到的直线与所述基准点
之间的距离、和所述分割点处曲线的切线与该分割点所在的图素像素
的中心值之间的距离的总和最小的候选线;以及
数据校正部,其将所述曲线校正为由所述候选线选择部选择出
的候选线。
4.一种绘图装置,其通过将曲线数据配置在图素像素上,并对
各图素的亮度值进行确定,从而进行绘图,
在该绘图装置中,具有:
曲线数据提取部,其对曲线的起点、终点、控制点进行提取;
端点位置校正部,其将由所述曲线数据提取部提取出的起点和
终点的...

【专利技术属性】
技术研发人员:前川拓也横须贺佑介
申请(专利权)人:三菱电机株式会社
类型:发明
国别省市:日本;JP

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

1