一种电子绘图方法

文档序号:6470298阅读:295来源:国知局
专利名称:一种电子绘图方法
一种电子绘图方法
技术领域
本发明涉及电子绘图领域,尤其涉及一种在信息装置上对图形自动进 行处理的方法。
背景技术
如今手机等便携式信息装置越来越普及,有手写输入功能的这类装置 几乎都提供了绘图功能,但长期以来,绘图只作为一种摆设,没有被广泛 使用起来,主要原因是这类装置屏幕小,图形的显示及操作很不方便。但 这类装置主要是外出携带使用的,其体积及显示屏只能永远限定在一定范 围内,因此要想让用户将绘图功能使用起来,只能在电子绘图方法上进行 改进及创新。因此要让用户在手机上方便地绘图,必须解决两个问题,一 是手机屏幕过小的问题,手机屏幕本来已经很小了,但绘画程序的菜单、 控制按钮等还要占用一定的屏幕资源,使本来很紧张的屏幕显示面积更加 不够用了。 二是要解决绘图效率问题,手机屏幕比较光滑,在上面直接绘 图很难将线条画光滑,没有经常专门训练的人,绘制的图形很难令人满意, 而且修改非常麻烦。这些因素导致了绘图工具成了手机上的鸡肋功能,也 有的绘图工具是可以将现有的屈形打开进行编辑的,但手机屏幕尺寸缺乏 统一标准, 一个现成的图形文件在用手机的绘图工具打开后,经常与手机 屏幕不匹配,如图像被縮小或放大后变形,或按比例处理后只利用的部分 屏幕,或图像的关键部分只显示在不方便操作的角落里,这些都对有限的
手机屏幕资源造成了较大浪费,而且操作很不方便,从而让用户对手机上 的绘图功能失去兴趣。

发明内容
为了方便地在较小的手机屏幕上绘图,本发明提供了一种电子绘图方 法,基于通用的信息装置实现,该信息装置具有存储功能,该信息装置包 括显示屏、画板、画笔、图形检测器、控制器,可通过下列步骤进行绘图 步骤l:将存储于信息装置内的现有图形打开显示在显示屏上,或通过画 笔、画板新建一个图形显示在显示屏上;步骤2:图形检测器检测图形中 构成图像的边缘部分象素是否到达显示屏的有效显示区域边缘,如果未到 达,则整体按比例连续放大图像,使图像中出现边缘部分象素到达显示屏 的有效显示区域边缘时为止。
这里的图形指显示的整个图形文件,图像指包含在所显示的图形中的 有效显示部分,不包括空白部分,如图形是一个860X480的JPG图文件, 图形是一个空白背景的物体画像,则图像就是以物体轮廓所构成的封闭区 域部分。
在上述的手机显示图形时,如果图形检测器检测到有图形显示到显示 屏上,或画板开始接受画笔绘图时,自动调整为图形区域的满屏显示。这 里的满屏显示指图形放大到有象素点接触到屏幕边缘为止。人们一般习惯 了在电脑上了绘图,如果换到手机上,屏幕一般会縮小80%以上,而且无 法使用鼠标,让人很不习惯,使一般的人对手机上绘图失去兴趣。而一般 手机的绘图程序在设计上未考虑实用性,屏幕上的有效绘图区域更小,一 部分被操作菜单及信息提示区域占用了。这里采用自动的满屏显示,就扩
大了有效图形的显示区域。
对上述技术方案的进一步改进在于图形检测器检测到有图形显示到 显示屏上时,自动测量图形中图像的最宽部分,以及显示屏中图形显示区 域的最宽部分,并进行比较,如果上述二者的最宽部分的轴线不平行,则 对所显示的图形进行旋转,使上述的二轴线相平行。这里是解决显示图形 的自动转置问题,人们习惯了通过电脑绘图或相机拍照,这样完成的图片 一般是横向的矩形,即正视图片时,在尺寸方面,矩形边的宽是大于高的。 但在手机上正好相反,手机的屏幕尺寸往往是高大于宽的。因此一般的图 形调入手机显示在屏幕上的吋,很不协调而且造成手机有限屏幕的浪费。 通过自动转置就可以解决这个问题。在一般情况下,对所显示的图形进行 旋转卯度或负卯度就可以了。这样将手机横过来,就可以方便地欣赏或编 辑图形了。
在电脑上绘图时,用鼠标或专门的画板,但在手机上, 一般是提供触 摸屏幕绘图,显示屏及画板其实融为同一装置了 ,可直接在显示屏上绘画, 这样就更方便。
对上述技术方案的进一步改进在于可进行图像的局部放大显示:用户 通过画笔在已显示的图像上画圈选择一个特定的封闭区域后,发出放大指 令时,对该选择区域进行在有效显示区域的满屏显示。这样可以在很小的 手机屏幕上,对较大的图形中的复杂图像方便地进行编辑。
对上述技术方案的进一步改进在于在绘图过程中,可进入图像线条 自动连接状态,从画第二个线条开始,每当用户画完--个线条后,该线条 的起始端点自动延伸出新线条到上一个线条的结束端点,并与之重合,对 延伸部分线条自动平滑处理,平滑部分为直线或平滑曲线。这样可提高绘 图效率,用户在快速绘图时,只要给出图像中的主要线条,其修补部分由
手机自动完成,而且自动给出的线条有一定的美感,对非专业的绘图者来 说,可快速给出较为满意的作品。
对上述技术方案的进一步改进在于在绘图过程中,可进入图像的自 动连点成线状态,在绘图区域,自动显示棋盘格背景线,用户在需要画线 的位置上作上标记点,及该标记点在成线时的线条方向,当用户发出连线 指令后,根据成线方向自动连接每个标记点,形成线条,线条有过渡时, 进行平滑处理。这是一种非常高效的绘图方式,对非专业人士来说,绘图 中最大的问题是难以精确掌握画线时线条的比例、尺寸、方向等,从而画 出的图像比例失调、线条不匀,与自己的设想中的图像相去甚远,需要对 画成的图像反复进行修改才行。而通过本发明的连点成线技术,用户只需 要将一些要画的图像中的关键点标出来就可以了,这样就容易掌握了。而 且有了棋盘格背景,画线的比例容易掌握,可快速绘出较为规整的图像来。
在上述的绘图过程中,有时实际绘的图会超出手机的显示区域,或有 的图像是狭长的,需要分段绘制, 一般的绘图工具都没有提供方便的解决 方案,要手工拼接完成很麻烦。本发明可提供自动延伸的解决方案,所绘 图像线条超出显示屏的显示区域时,根据该图像线条生成的方向自动延伸 显示区域及新增的图像线条。如手机上绘一个有马路的行走路线图,当画 线到达屏幕边缘时,自动延伸绘图区域,用户的画线过程不会中断。
有时在绘制一个图形时,花的时间很长,用户必须要经常保存已画的 图形,但许多用户没有这种经常存盘的习惯。如果在绘图时由于各种因素 手机突然断电,就会损失已画的图像,就是用户有存盘的习惯,也会损失 掉自上次存盘以后的所绘部分。为了解决这个问题,在绘图过程中,自动 生成一个临时电子文件,每隔一段时间对当前图像进行保存,用户可根据 自己手机的状况设置自动存盘间隔,
本发明可带来的有益效果是
通过自动满屏显示图形及绘图时对画线的智能自动处理,可大大提高 非专业用户在手机上的绘图水平,简化了绘图过程,通过简单的操作,可 以在手机上方便地绘制出令人满意的图形或对现有图形进行编辑。有了本 发明,用户就可以实现通过手机进行随时随地的任意绘图了。


无附图具体实施方式
下面结合附图及具体实施方式
对本发明作进一步的详细描述。 手机作为个人重要的信息处理工具,如何向手机中快速方便地输入信 息,是一个长期研究的技术问题,如今向手机输入文字、语音(录音)、照 片(拍照)等技术已经非常成熟而且逐渐普及了 。但手机上的绘图功能一直 没有被重视起来,尽管不少手机也提供了绘图程序。主要制约因素是手机 的屏幕过小,按键操作不方便,绘图效率太低而影响了其普及。通过本发 明的自动满屏绘图及绘图线条的智能自动处理,可基本解决这个问题,下 面通过两个实施例来说明。
实施例l:图形打开时的自动满屏显示
如触摸屏手写屏幕为2.0寸,屏幕分辨率为120X160,在进入绘图状 态时,由于菜单及状态提示部分要占用120X40的屏幕面积,留给用户的 可操作编辑区域只有120X 120,这对在电脑上用惯了至少15寸(1024X768) 分辨率显示屏的用户来讲,绘图的编辑区域面积还不到电脑上的2%,显然 给用户的绘图带来了巨大局限,以至一般的用户无法适应在手机上绘图, 而让手机绘图成为鸡勒功能。本发明为解决上述问题对绘制技术进行如下三方面的改进 一是自动满屏显示。
在进入绘图程序后,检测到用户开始绘图时,自动隐藏菜单及状态提 示信息,绘图状态的检测可通过用户按键触发或触摸屏检测用户画线。这 样将手机120X 160象素的整个屏幕全部交给用户作有效绘图区域,有效绘 图区域就比原来扩大了三分之一 。
二是根据图形尺寸比例特点自动对图形进行转置显示。
用户一般习惯了电脑或数码相机等横屏显示的图形,都是图形的宽度 尺寸大于高度尺寸,如1024X768, 320X240,但手机屏幕尺寸比例刚好 相反,如120X160,这样原来的橫屏图形调入手机在120X160的屏幕上显 示时,图像被縮小,实际上显示区域为120X90,这样手机屏幕上下两部 分44%的手机屏幕面积被浪费了。因此有必要对图形进行转置显示,让图 形旋转一个角度,再以充满状态显示到手机屏幕上。为了达到这个目标, 图形检测器需要对图形的长轴线进行检测,也就是检测图形的最宽部分的 两点形成一个虚拟轴线,如果这个轴线与手机屏幕的120X160中的160方 向的轴线不平行,就自动旋转图形,使上述的二轴线相平行。在一般情况 下,图形是矩形的,对所显示的图形进行旋转卯度或负90度就可以了。这 样将手机横过来,就可以方便地欣赏或编辑图形了。
三是只进行有效图像的显示编辑。
在一般的图形文件中,图像分为前景及背景,有时背景是空白的,如 画的人物肖像,这里图形中的有效部分其实是前景图像部分,而前景图像 只占整个图形的一部分面积,如120X160的整个图形中,大头像只占90 X 120的区域,相当于整个手机屏幕面积的56%。这样我们就想到能否只显 示图形中的有效图像部分,就可以最大限度地利用有限的手机屏幕。可以
通过两种技术手段来达到这个目的(1)自动检测并放大显示图形检测 器检测图形中构成图像的边缘部分象素是否到达显示屏的有效显示区域 边缘,如果未到达,则按比例连续放大阁像,使图像中出现边缘部分象素 到达显示屏的有效显示区域边缘时为止。如开始显示时,这里的大头像的 有效象素区域小于的手机屏幕,其余为无效的空白象素,就自动连续放大 头像,直到大头像被放大到120X160时,大头像的上下或左右两端有象素 点接触到手机屏幕边缘,这时大头像被放到最大尺寸显示。(2)人工选择
局部图像放大显示用户可任意选择图像中一部分,用户可按手机上选择 键进入选择状态,手机屏幕上出现一个120X160的矩形选择框,用户可縮
小(按比例)这个矩形框,并拖到屏幕的任意位置选择框内的部分图像,选
择后也可以任意改变(按比例和)选择框大小,还可以正负90度旋转选择 框,如用户将选择框缩小到30X40并旋转卯度选择大头像的嘴巴部分,就 可以将"嘴巴"图像旋转后满屏显示在手机屏幕上。
实施例2:绘图状态时的画线智能自动处理
手机屏幕过小且光滑,在用手写笔绘制线奉, 一般用户难以精确掌握 画线的尺寸、方向、比例、位置等,从而画出的线条比例失调、歪斜不匀, 很难达到预想的效果,从而让用户对手机上绘画失去信心。本发明为解决 上述问题对绘制技术进行如下三方面的改进
一是绘图线条自动连接技术。
在绘图过程中,可进入图像线条自动连接状态,从画第二个线条开始,
每当用户画完一个线条后,该线条的起始端点自动E伸到上一个线条的结
束端点,并与之重合,对延伸部分线条自动平滑处理,平滑部分为直线或 平滑曲线。如用户要在手机进行一个人物速描,只将关键的一些人物线条
画出来,手机的绘图程序器自动将这些线条首尾连接起来,并对连接处进 行平滑处理,这样人物素描就快速形成了。这样可提高绘图效率,用户在 快速绘图时,只要给出图像中的主要线条,其修补部分由手机自动完成, 而且自动给出的线条有一定的美感,对非专业的绘图者来说,可快速给出 较为满意的作品。
二是图像的自动连点成线技术。
还是以上述的人物速描为例,在绘图过程中,可进入图像的自动连点 成线状态,在绘图区域,自动显示棋盘格背景线,用户在要速描人物轮廓 的一些关键位置画点作标记,同时可标出连点成线时的线条方向,当用户 发出连线指令后,根据成线方向自动连接每个标记点,形成人物速描的线 条,线条有过渡时,进行平滑处理。在图像画成后,还可以迸行修改,如 添加新的关键标记点,或删除原来的标记点,或移动原来的标记点,相应 的连线自动调整,所画的图形轮廓也就自动调整了。用这种方法来画有规 则几何曲线及直线的几何图形就更方便了,如画一个房子,只需要在手机 屏幕上点上几个点,几秒钟就可以完成。
三是绘图区域的自动延伸技术。
许多时候,我们绘的图不一定是长宽相差不大的矩形,有可能是一个 细长的有效图形,如要告诉朋友一个去某地的行走路线,就需要画一个道 路行走图,如果局限在手机屏幕区域绘制,道路就可能要画得很小而看不 清楚也不好画,如果用本发明的绘图区域.自动延伸技术,就很方便了。用 户只管按自己的思路在手机屏幕上绘制--个有马路的行走路线图,当画线 到达屏幕边缘时,自动延伸绘图区域,用户想到哪里就画到哪里,用户的 画线过程不会中断,整个绘图过程就会一气呵成。完成上述绘图,用彩信 发给自己的朋友,就很好地体现了本发明的价值。
权利要求
1、一种电子绘图方法,基于通用的信息装置实现,该信息装置具有存储功能,该信息装置包括显示屏、画板、画笔、图形检测器、控制器,可通过下列步骤进行绘图步骤1将存储于信息装置内的现有图形打开显示在显示屏上,或通过画笔、画板新建一个图形显示在显示屏上;步骤2图形检测器检测图形中构成图像的边缘部分象素是否到达显示屏的有效显示区域边缘,如果未到达,则整体按比例连续放大图像,使图像中出现边缘部分象素到达显示屏的有效显示区域边缘时为止。
2、 根据权利要求l所述的电子绘图方法,其特征在于,图形检测器检测 到有图形显示到显示屏上,或画板开始接受画笔绘图时,自动调整为图形区 域的满屏显示。
3、 根据权利要求1或2所述的电子绘图方法,其特征在于,图形检测器 检测到有图形显示到显示屏上时,自动测量图形中图像的最宽部分,以及显 示屏中图形显示区域的最宽部分,并进行比较,如果上述二者的最宽部分的 轴线不平行,则对所显示的图形进行旋转,使上述的二轴线相平行。
4、 根据权利要求3所述的电子绘图方法,其特征在于,如果上述二者的 最宽部分的轴线不平行,则对所显示的图形进行旋转90度或负卯度。
5、根据权利要求l所述的电子绘图方法,其特征在于所述的显示屏及画 板为同一装置,可直接在显示屏上绘画。
6、 根据权利要求l所述的电子绘图方法,其特征在于,用户通过画笔在 已显示的图像上画圈选择一个特定的封闭区域后,发出放大指令时,对该选 择区域进行在有效显示区域的满屏显示。
7、 根据权利要求l所述的电子绘图方法,其特征在于,在绘图过程中, 可进入图像线条自动连接状态,从画第二个线条开始,每当用户画完一个线 条后,该线条的起始端点自动延伸出新线条到上一个线条的结束端点,并与 之重合,对延伸部分线条自动平滑处理,平滑部分为直线或平滑曲线。
8、 根据权利要求l所述的电子绘图方法,其特征在于,在绘图过程中, 可进入图像的自动连点成线状态,在绘图区域,自动显示棋盘格背景线,用 户在需要画线的位置上用画笔作上标记点,及该标记点在成线时的线条方 向,当用户发出连线指令后画图时,功能操作区自动隐藏,并根据成线方向 自动连接每个标记点,形成线条,线条有过渡时,进行平滑处理。
9、 根据权利要求7或8所述的电子绘图方法,其特征在于,如果在绘图 过程中,所绘图像线条超出显示屏的显示区域时,根据该图像线条生成的方 向自动延伸显示区域及新增的图像线条。
10、 根据权利要求9所述的电子绘图方法,其特征在于,在绘图过程中, 自动生成一个临时电子文件,每隔一段时间对当前图像进行保存。
全文摘要
本发明公开了一种电子绘图方法,基于通用的具有存贮功能的信息装置实现,该信息装置包括显示屏、画板、画笔、图形检测器、控制器,可通过下列步骤进行绘图步骤1将现有图形打开显示在显示屏上,或新建一个图形显示在显示屏上;步骤2图形检测器检测图形中构成图像的边缘部分像素是否到达显示屏的有效显示区域边缘,如果未到达,则按比例连续放大图像,使图像中出现边缘部分像素到达显示屏的有效显示区域边缘时为止。本发明通过自动满屏显示图形及绘图时对画线的智能自动处理,可以在较小屏幕的手机上快速、方便地绘制出令人满意的图形或对现有图形进行编辑,用户可通过手机进行随时随地的任意绘图,让手机绘图功能真正变得实用起来。
文档编号G06T11/80GK101382870SQ20081021685
公开日2009年3月11日 申请日期2008年10月15日 优先权日2008年10月15日
发明者礁 左, 张迪然, 王世仁 申请人:深圳市杰特电信控股有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1