图像文件的显示方法及群组管理方法

文档序号:6435884阅读:192来源:国知局
专利名称:图像文件的显示方法及群组管理方法
技术领域
本发明涉及一种图像文件的管理方法,特别涉及一种图像文件的群组管理方法及显示方法。
背景技术
地理信息系统(Geographic Information System, GIS)是一门综合性学科,结合地理学与地图学,已经广泛的应用在不同的领域,是用于输入、存储、查询、分析和显示地理数据的计算器系统。地理信息系统属于信息系统的一类,其能处理地理参照数据,其中地理参照数据描述地球表面(例如大气层和较浅的地表下空间)空间要素的位置和属性,可以分为空间数据(spatial data)与属性数据(attribute data)。空间数据包含与位置相关的点、线或面的图例与对象,而属性数据则是描述了所述对象与图例的内涵及信息。在地理信息系统中所使用的地图可能为点阵或向量式的图片,通常会包含多个地区,以及建筑物和道路等等的对象。随着现今人类活动及交流越来越频繁,地理参照数据中所记录的信息大幅上升,所需占用的内存也就越来越大,而文件大小的增加往往会使数据的处理时间拉长,导致地理信息系统运作效率的下降及使用上的不方便。

发明内容
本发明的目的是提供一种图像文件的显示方法及群组管理方法,,以解决现有技术随着地理参照数据中所记录的信息大幅上升,所需占用的内存也就越来越大,而文件大小的增加往往会使数据的处理时间拉长,导致地理信息系统运作效率的下降及使用上的不方便的问题。本发明具备如下的优点和积极效果本发明首先提供一种图像文件的显示方法,应用于一计算机系统,包括接收一图像文件;依据一划分设定将该图像文件划分成多个图像区域;将该图像文件的所述图像区域的划分存储于一存储单元,以产生一图像群组管理图层,其中该图像群组管理图层记录了该图像文件的所述图像区域共同的一属性数据;将分别对应所述图像区域的多个区域数据记录于该图像群组管理图层;接收使用者欲观看该图像文件的一特定区域的指令;将该特定区域的坐标与所述图像区域的所述区域数据作比对,以找出被该特定区域涵盖到的所述图像区域;读取被该特定区域涵盖到的所述图像区域所代表的该图像文件,并将所读取的该图像文件存储于一暂存内存;以及将存储于该暂存内存中的该图像文件套用该图像群组管理图层的该属性数据,并将套用该属性数据的该图像文件进行显示供使用者观看。进一步地,上述方法还包括重复比对该特定区域的坐标与所述区域数据;若该特定区域并未超出已读取的所述图像区域,则继续显示已读取的该图像文件;以及若该特定区域超出已读取的所述图像区域,则读取被该特定区域涵盖到的所述图像区域所代表的该图像文件,并将所读取的该图像文件存储于该暂存内存。进一步地,所述方法还包括将并未被该特定区域涵盖到的该图像文件从该暂存内存中删除。进一步地,其中该属性数据包含一透明度、一背景颜色及图样、一图片处理样式以及一显示比例尺范围。进一步地,其中,该区域数据包括该图像区域对应于该图像文件的一区域坐标。进一步地,其中,所述方法还包括依据所述图像区域,将该图像文件切割成多个图像子文件。本发明再提供一种图像文件的群组管理方法,应用于一计算机系统,包括接收一图像文件;依据一划分设定将该图像文件划分成多个图像区域;将该图像文件的所述图像区域的划分存储于一存储单元,以产生一图像群组管理图层,其中该图像群组管理图层记录了该图像文件的所述图像区域共同的一属性数据;以及将分别对应所述图像区域的多个区域数据记录于该图像群组管理图层。进一步地,其中该属性数据包含一透明度、一背景颜色及图样、一图片处理样式以及一显示比例尺范围。进一步地,其中该区域数据包括该图像区域对应于该图像文件的一区域坐标。进一步地,其中还包括依据所述图像区域,将该图像文件切割成多个图像子文件。在本发明中,通过将图像文件进行区域分割处理,便能减少图像文件处理所需的时间,并提升图像文件显示的效率以及实用价值。


图1为本发明图像文件处理装置的一种实施例的方块示意图;图2为本发明图像文件的群组管理方法的一种实施例的流程图;图3为本发明图像文件的显示方法的一种实施例的流程图;以及图4为图像文件进行区域划分的一种实施例的示意图。
具体实施例方式请参照图1,图1为本发明图像文件处理装置的一种实施例的方块示意图。图像文件处理装置10中包括有显示处理单元11、图像处理单元13、存储单元15以及显示单元17,其中图像处理单元13、存储单元15以及显示单元17皆电性连接于显示处理单元11。图像文件处理装置10可以是用一般计算机系统来实现,如工业计算机或是其它种类的服务器
王机等等。当图像文件(如地图等图片或是向量的图形文件)输入图像文件处理装置10后,会传送至图像处理单元13进行图像处理,并传送至存储单元15进行存储。图像处理单元13接收图像文件后,会依据预设的划分设定来将图像文件划分成多个图像区域。举例来说,划分设定可以是用来界定图像文件的区域划分方法,如将图像文件分成4*4、8*8或是其它依据实际需求所设定的任意比例,甚至,前述所划分出的图像区域可以是任意多边形的图像区域,在此并不作限制。另外,图像群组管理图层所管理的图像文件可以是一般位图,也可以是一些向量图,如Sharpe file格式的文件等等。图像处理单元13在将图像文件划分成多个图像区域后,会将所划分出的图像区域的信息存储于存储单元15的某存储区块中,以产生图像群组管理图层,并将图像管理图层传送至显示处理单元11。所述的图像群组管理图层中记录有图像文件的属性数据,也就是所述图像区域共同的属性数据,例如透明度、背景颜色及图样、图片处理样式以及显示比例尺范围等等的信息,能够用来在需要显示所述图像区域中的图像文件时进行属性的套用。上述图片处理样式指的是一些图像显示的特效,像是图像显示材质、打光效果、色调调整、色彩校正等等,而显示比例尺范围则是代表图像文件可以于哪种比例尺的范围内进行显不O图像群组管理图层除了记录有所述图像区域共同的属性数据之外,还另外包括有每个图像区域不同的区域数据,其中区域数据可以包含有每个划分出的图像区域对应于图像文件的区域坐标,也就是说区域数据中可以记录每个图像区域涵盖了原图像文件的哪些区块。于另一个实施例中,图像处理单元13也可以将图像文件依据所述图像区域切割成多个图像子文件,而于图像群组管理图层中的区域数据就会记录每个图像区域所对应到的图像子文件。值得一提的是,通过提供前述图像群组管理图层,使用者便可以通过变更图像群组管理图层的属性数据的设定,来同时变更前述多个图像区域或是图像子文件的属性,不用个别针对每个图像区域或是图像子文件来进行设定,使图像的群组管理更为方便。并且,图像群组管理图层所记录的图像区域的划分以及属性数据,可以在显示图像文件时让显示处理单元11仅读取使用者所欲观察的部分的图像文件,并将所欲显示的部分的图像文件快速套用属性数据,如此便能提升显示处理的速度。作为一种实施举例,当使用者欲观看图像文件时,显示处理单元11会接收使用者输入欲观看该图像文件的某特定区域的指令,并将特定区域的坐标与区域数据进行比对,也就是将特定区域的坐标与前述图像区域的坐标进行比对,以找出被特定区域涵盖到的图像区域。显示处理单元11在判断出被特定区域涵盖到的图像区域后,便会从存储单元15读取判断出的图像区域所对应到的部分图像文件或是图像子文件,并将已读取的部分图像文件或是图像子文件存储于暂存内存111中。接着,显示处理单元11会将所读取的部分图像文件或是图像子文件套用图像群组管理图层中所记录的属性数据,并将套用属性数据后的部分图像文件或图像子文件传送至显示单元17进行显示,以供使用者观看。也就是说,被同一个图像群组管理图层所管理的图像文件或图像子文件都是套用同一个属性数据来进行显示。如此一来,显示处理单元11通过仅读取被特定区域所涵盖到的部分的图像文件来进行显示的方式,替代原本需要读取整个图像文件来作显示的方式,以减少显示处理所需花费的时间,进一步提升图像显示的效率。
请参照图2并配合参照图1,其中图2为本发明图像文件的群组管理方法的一种实施例的流程图。所述群组管理方法包括图像处理单元13接收图像文件(S101),并依据预先制订的划分设定将图像文件划分成多个图像区域(S103),其中划分设定是用来界定图像区域的划分方式,像是图像区域相较于图像文件的比例,或是图像区域的形状等等,在此并不特别作限制。接着,针对该图像文件,图像处理单元13会于存储单元15中存储前述图像区域的信息,以产生图像群组管理图层(S105),也就是将图像文件的图像区域共同的属性数据以及分别对应于所述图像区域的多个区域数据记录于该图像群组管理图层(S107)。所产生的图像群组管理图层会被传送至显示处理单元11。所述属性数据可以是透明度、背景颜色及图样、图片处理样式以及显示比例尺范围等等,而区域数据则是记录了每个图像区域对应于图像文件的区域坐标。另外,图像文件的群组管理方法还可以包含图像处理单元13依据所划分出的图像区域将图像文件切割成多个图像子文件的步骤,并且,所切割出的图像子文件与图像区域的对应关系也会一并被记录于图像群组管理图层。值得一提的是,通过将图像文件划分成多个图像区域,甚至是将图像文件切割成多个图像子文件且将划分结果记录于图像群组管理图层,便可以在显示时进行显示区域的判断,并选择性的读取所欲显示的部分的图像文件区块或是部分的图像子文件,如此就能够提升图像处理的速度。请参照图3,图3为本发明图像文件的显示方法的一种实施例的流程图。所述显示方法的步骤包括显示处理单元11接收使用者欲观看图像文件的某特定区域的指令(S201),并且将特定区域的坐标与所述图像区域的区域数据作比对(S203),以找出被特定区域涵盖到的图像区域,其中,所述图像区域的区域数据是记录于图像群组管理图层。接着,显示处理单元11会从存储单元15读取被特定区域涵盖到的图像区域所代表的部分图像文件或是图像子文件(S205),并将所读取的图像文件或是图像子文件存储于显示处理单元11的暂存内存111中(S207)。然后显示处理单元11会将存储于暂存内存111中的图像文件或图像子文件套用图像群组管理图层的属性数据的设定(S209),并将套用属性数据的图像文件或图像子文件传送至显示单元17进行显示(S211),供使用者观看。也就是说,依据图像群组管理图层所记录的图像区域坐标及坐标的比对,显示处理单元11可以不必要读取整份图像文件,只需读取部分需要进行显示的图像文件即可,如此便能够减少显示处理所需要花费的时间,以提升显示的效率。另外,所述图像文件的显示方法还可以包含显示处理单元11重复且持续地将特定区域的坐标与所述区域数据作比对。若比对结果显示特定区域并未超出已读取的图像区域,显示单元17则继续显示已读取的部分图像文件或图像子文件,而若特定区域超出原先已读取的图像区域的范围,显示处理单元11则再读取被特定区域涵盖到的所述图像区域所代表的部分图像文件或图像子文件,并将所读取的图像文件或图像子文件存储于暂存内存 111。请参阅图4,图4为图像文件进行区域划分的一种实施例的示意图。本实施例中的图像群组管理图层21是将图像文件划分成4*4共16块图像区域23,而每个图像区域23又可以再被划分成多个图像子区域25,然后每个图像子区域25再对应到实际的图片31,也就是部分的图像文件或是图像子文件。也就是说,图像文件的图像区域的划分可以是如前文所述只划分一次,也可以是如图4的实施例中所述是分成多个阶层进行划分,在此并不作限制。同样地,使用者通过修改最高阶层的图像群组管理图层21的属性数据,便可一并修改所有较低阶层的图像图层的属性,如此一来,通过图像群组管理图层21中所记录的图像区域划分以及属性数据,便能在显示图像文件时选择性的读取所欲显示的部分图像文件,并能较为快速地进行属性的套用,以提升显示处理的速度。通过提供图像群组管理图层来记录图像文件的区域划分及管理共同的设定,并通过在显示时仅读取所欲显示的部分图像区域的图像文件,便能提升图像显示处理的效率。
权利要求
1.一种图像文件的显示方法,应用于一计算机系统,其特征在于,包括 接收一图像文件; 依据一划分设定将该图像文件划分成多个图像区域; 将该图像文件的所述图像区域的划分存储于一存储单元,以产生一图像群组管理图层,其中该图像群组管理图层记录了该图像文件的所述图像区域共同的一属性数据;将分别对应所述图像区域的多个区域数据记录于该图像群组管理图层; 接收使用者欲观看该图像文件的一特定区域的指令; 将该特定区域的坐标与所述图像区域的所述区域数据作比对,以找出被该特定区域涵盖到的所述图像区域; 读取被该特定区域涵盖到的所述图像区域所代表的该图像文件,并将所读取的该图像文件存储于一暂存内存;以及 将存储于该暂存内存中的该图像文件套用该图像群组管理图层的该属性数据,并将套用该属性数据的该图像文件进行显示供使用者观看。
2.如权利要求1所述的图像文件的显示方法,其特征在于,还包括 重复比对该特定区域的坐标与所述区域数据; 若该特定区域并未超出已读取的所述图像区域,则继续显示已读取的该图像文件;以及 若该特定区域超出已读取的所述图像区域,则读取被该特定区域涵盖到的所述图像区域所代表的该图像文件,并将所读取的该图像文件存储于该暂存内存。
3.如权利要求2所述的图像文件的显示方法,其特征在于,还包括 将并未被该特定区域涵盖到的该图像文件从该暂存内存中删除。
4.如权利要求1所述的图像文件的显示方法,其特征在于,该属性数据包含一透明度、一背景颜色及图样、一图片处理样式以及一显示比例尺范围。
5.如权利要求1所述的图像文件的显示方法,其特征在于,该区域数据包括该图像区域对应于该图像文件的一区域坐标。
6.如权利要求1所述的图像文件的显示方法,其特征在于,还包括 依据所述图像区域,将该图像文件切割成多个图像子文件。
7.一种图像文件的群组管理方法,应用于一计算机系统,其特征在于,包括 接收一图像文件; 依据一划分设定将该图像文件划分成多个图像区域; 将该图像文件的所述图像区域的划分存储于一存储单元,以产生一图像群组管理图层,其中该图像群组管理图层记录了该图像文件的所述图像区域共同的一属性数据;以及将分别对应所述图像区域的多个区域数据记录于该图像群组管理图层。
8.如权利要求7所述的图像文件的群组管理方法,其特征在于,该属性数据包含一透明度、一背景颜色及图样、一图片处理样式以及一显示比例尺范围。
9.如权利要求7所述的图像文件的群组管理方法,其特征在于,该区域数据包括该图像区域对应于该图像文件的一区域坐标。
10.如权利要求7所述的图像文件的群组管理方法,其特征在于,还包括 依据所述图像区域,将该图像文件切割成多个图像子文件。
全文摘要
一种图像文件的显示方法及群组管理方法,其中群组管理方法包含步骤接收图像文件,并依据预设的划分设定将图像文件划分成多个图像区域;针对图像文件,产生图像群组管理图层,其中图像群组管理图层记录了图像文件的图像区域共同的属性数据;以及将分别对应所述图像区域的多个区域数据记录于图像群组管理图层。在本发明中,通过将图像文件进行区域分割处理,便能减少图像文件处理所需的时间,并提升图像文件显示的效率以及实用价值。
文档编号G06F17/30GK103064836SQ20111031917
公开日2013年4月24日 申请日期2011年10月18日 优先权日2011年10月18日
发明者许以龙, 方耀民, 周天颖 申请人:天眼卫星科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1