图像载入方法及电子装置的制作方法

文档序号:6462489阅读:146来源:国知局
专利名称:图像载入方法及电子装置的制作方法
技术领域
本发明是有关于一种图像载入方法及电子装置,且特别是有关于一种节 省存储器空间并可快速载入图像的图像载入方法及电子装置。
背景技术
一般来说,程序可使用的图像格式为点位图格式(Bitmap format)。然而, 通常图像以png格式或gif格式储存,并于程序需载入此图像时,将此图像解 压缩成点位图格式。
请参照图1,其图示一种传统的电子装置的图像载入方法。首先,如步 骤S110所示,将电子装置的所有图像(如png格式或gif格式的图像)分别 解压缩成一点位图档。接着,如步骤S120所示,将这些点位图档载入电子装 置的存储器中。之后,如步骤S130所示,将需要显示的点位图档自存储器输 出至电子装置的显示器。然而,这种将所有点位图档预先载入存储器的方法 占用了大量的存储器空间,导致电子装置无法稳定地运作。
请参照图2,其图示另一种传统的电子装置的图像载入方法。首先,如 步骤S210所示,将需要显示的图像解压缩成一点位图档,并储存于电子装置 的存储器中。接着,如步骤S220所示,将点位图档自存储器输出至电子装置 的显示器。然而,png格式或gif格式的图像被解压缩成点位图格式的时间通 常为数十个或数百个毫秒(millisecond)。因此,这种当需要显示图像时,始 载入文件的方法需花费大量的时间将图像解压缩成点位图档,才可输出至显 示器上,使得电子装置呈现图像的效率相当低。尤其是对于需要显示连续画 面的电子装置而言,这种图像载入方法无法提供一顺畅的连续影像。

发明内容
本发明有关于一种图像载入方法及电子装置,于电子装置需显示图像时, 根据预先获得的点位图属性于系统存储器中产生点位图档。藉此,可节省存 储器空间并快速地载入图像。根据本发明的第一方面,提出一种图像载入方法。此方法适用于具有一 显示器的一电子装置,并包括以下步骤丄读取对应于一图像的一点位图属性。 b.依据点位图属性,于一第一系统存储器中产生一第一点位图档。C.将第一点 位图档输出至显示器。
根据本发明的第二方面,提出一种电子装置,包括一第一系统存储器、 一显示器及一处理单元。处理单元用于读取对应于一图像的一点位图属性。 处理单元并依据点位图属性于第一系统存储器中产生一第一点位图档,以于 显示器上显示第一点位图档。


图1图示一种传统的电子装置的图像载入方法。
图2图示另一种传统的电子装置的图像载入方法。
图3图示依照本发明实施例的一种电子装置的方块图。
图4A至图4C分别图示显示器显示方块翻转的画面^^拟图。
图5图示本发明的一实施例的图像载入方法的流程图。
图6A图示本发明的产生多个点位图属性的方法的流程图。
图6B图示本发明的另一实施例的图像载入方法的流程图。
主要元件符号说明
300电子装置
310第一系统存^ft器
320显示器
322触控单元
324显示单元
330处理单元
340第二系统存储器
410移动轨迹
420、 430、 bmpl、 bmp3:点位图档Al、A2:点位图属性
具体实施方式
为让本发明的上述内容能更明显易懂,下文特举一较佳实施例,并配合 所附图式,作详细说明如下
请参照图3,其图示依照本发明实施例的一种电子装置的方块图。电子 装置300例如是一智能手机、 一触碰式手机、 一个人数字助理或一个人数字 助理手机,并包括一第一系统存储器310、 一显示器320及一处理单元330。 处理单元330用于读取对应于一图像El的一点位图属性Al。处理单元330 并依据点位图属性A1于第一系统存储器310中产生一点位图档bmpl,以于 显示器320上显示点位图档bmpl。点位图档bmpl例如是电子装置300于 Windows Mobile作业系统下所显示的一图样。图像El的文件格式例如是 PNG、 BMP或GIF。
处理单元330例如是连结Windows Mobile作业系统的应用程序界面 (Application Programming interface, API),以依据点位图属性A1产生点位 图档bmpl。因此,使用者可于相当短的时间(约2 10毫秒)内观看到第一 点位图档bmpl。藉此,缩短电子装置300显示图样所需的时间,让使用者获 得较佳的使用经验。此外,当点位图档bmpl需被显示时,处理单元330才 依据点位图属性Al于第一系统存储器310中产生点位图档bmpl。因此,可 有效地节省电子装置300的存储器空间。
于本实施例中,第一系统存储器310为一易失性存储器,如动态随机存 取存储器(DRAM)、 一静态随机存取存储器(SRAM)或一高速緩冲存储器 (cache memory )。当点位图档bmpl显示于显示器320后,处理单元330还 用于自第一系统存储器310中释放点位图档bmpl。
为了获得对应于图像El的点位图属性Al,图像El被解压缩一点位图档 bmp2,且点位图属性Al根据点位图档bmp2获得。于本实施例中,点位图 属性A1包括点位图档bmp2的宽度、高度、每个像素的比特数及每个像素的 比特数据的至少一个。较佳地,点位图属性Al以一文件形式记录点位图档 bmp2的宽度、高度、每个像素的比特数及每个像素的比特数据的至少一个。 此文件的文件格式例如是文字档txt。
点位图属性Al例如是直接于电子装置300中产生。另外,点位图属性 Al亦可于一个人计算机产生,并将电子装置300连接至个人计算机,以将点 位图属性Al传送至电子装置300。
再者,电子装置300还包括一第二系统存储器340,用于储存点位图属性A1。于本实施例中,第二系统存储器340为一非易失性存储器,例如是一 只读存储器(ROM )、 一电可擦可编程只读存储器(EEPROM)或一 闪存(Flash memory )。因此,当电子装置300重新开机后,点位图属性Al仍被保存于第 二系统存储器340中。如此一来,当点位图档bmpl需再次地被显示于显示 器320上,处理单元330可直接自第二系统存储器340读取点位图属性Al, 并据以产生点位图档bmpl。藉此,以节省产生点位图属性Al所需的时间。
于本实施例中,显示器320包括一触控单元322及一显示单元324。当 触控单元322接收一输入信号,触发处理单元330读取点位图属性Al,并据 以产生点位图档bmpl,以于显示单元324上显示点位图档bmpl。输入信号 例如是使用者于显示器320上绘制一移动轨迹所产生的信号。此外,输入信 号亦可为使用者点选显示器320或操作电子装置300的实体按钮、转轮(Wheel) 等界面所产生的信号。
于本实施例中,电子装置300以显示单张图样为例做说明。然而,于其 他实施例中,电子装置300还用于显示一连续画面。连续画面将多张图样连 续且快速地显示来达成。在此,以具有二张图样的连续画面为例做说明。
处理单元330还用于读取对应于另 一图像E2的另 一点位图属性A2。处 理单元330并依据点位图属性A2于第一系统存储器310中产生另一点位图 档bmp3,以于显示器320上显示点位图档bmpl及bmp3。其中,处理单元 330依照一顺序,逐次地将点位图档bmpl及bmp3显示于显示器上320。由 于处理单元330产生点位图档bmpl及bmp3所需的时间皆相当短。因此,当 点位图档bmpl及bmp3连续且快速地被显示于显示器上320,产生动画的效 果。
连续画面例如是一方块(cube)转动的画面。请参照图4A至图4C,其 分别图示显示器320显示方块翻转的画面模拟图。当显示器320接收到使用 者绘制一移动轨迹410所产生的输入信号,或电子装置300接收到使用者操 作实体按钮、转轮(Whed)等界面所产生的信号,点位图档420及430连续并 快速地被显示于显示器320。如此,显示器320上所显示方块转动的画面极 为顺畅,以提供使用者操控实体方块的感受。
兹将本发明的显示单张图样的图像载入方法的一实施例配合一流程图说 明如下。请参照图5,其图示本发明的一实施例的图像载入方法的流程图。 在此以显示单张图样为例做说明。首先,如步骤S510所示,将图像E1解压缩成点位图档bmp2。图像El的文件格式例如是PNG、 BMP或GIF。
然后,如步骤S520所示,才艮据点位图档bmp2获得点位图属性Al。点 位图属性Al例如是以一文件形式记录点位图档bmp2的宽度、高度、每个像 素的比特数及每个像素的比特数据的至少 一个。
接着,如步骤S530所示,储存点位图属性A1于第二系统存储器340中。 第二系统存储器340例如是非易失性存储器。之后,如步骤S540所示,于显 示器320接收一输入信号。输入信号例如是使用者于显示器320上绘制一移 动轨迹所产生的信号,或是使用者点选显示器320或操作电子装置300的实 体按钮、转轮(Wheel)等界面所产生的信号。
之后,如步骤S550所示,读取点位图属性A1。接着,如步骤S560所示, 依据点位图属性Al于第一系统存储器310中产生点位图档bmpl。于步骤 S560中,例如是连结Windows Mobile作业系统的应用程序界面以产生点位 图档bmpl。其次,如步骤S570所示,将点位图档bmpl输出至显示器320。
兹将本发明的显示连续画面的图像载入方法的 一 实施例配合流程图说明 如下。在此,以连续且快速地显示图4A至图4C的点位图档420及430所达 成的连续画面为例做说明。点位图档420及430分别根据一点位图属性所产 生。请参照图6A,其图示本发明的产生多个点位图属性的方法的流程图。
首先,如步骤S610所示,将图像El及E2分别解压缩成点位图档bmp2 及bmp4。接着,如步骤S620所示,分别根据点位图档bmp2及bmp4获得点 位图属性A1及A2。其次,如步骤S630所示,储存点位图属性Al及A2。 如此,便可获得对应于点位图档420的点位图属性Al及对应于点位图档430 的点位图属性A2。
请同时参照图4A 图4B及图6B,图6B图示本发明的另 一实施例的图 像载入方法的流程图。图6B的图像载入方法根据图6A所产生的点位图属性 A1及A2,来产生点位图档420及430。
首先,如步骤S640所示,于显示器320接收一输入信号。输入信号例如 是使用者于显示器320上图示一移动轨迹410(图示于图4A)所产生的信号, 或操作电子装置300的实体按钮、转轮等界面所产生的信号。接着,如步骤 S650所示,读取点位图属性A1。之后,如步骤S660所示,依据点位图属性 Al,于第一系统存储器310中产生点位图档bmpl。再来,如步骤S670所示, 将点位图档bmpl输出至显示器320。然后,如步骤S680所示,判断是否持续于显示器320上接收到输入信号。 若否,则结束图像载入方法。若是,则重复执行步骤S650。如此,便可将点 位图档420及430快速且连续地显示于显示器320上,以达成连续画面。点 位图档bmp 1 (即为点位图档420 )及bmp3 (即为点位图档430 )依照一顺序, 逐次地被输出至显示器320上。
本实施例的图像载入方法例如是利用上述的电子装置300来执行图5、 图6A及图6B中的各个步骤,但并不以此为限。本领域技术人员应可明了图 像载入方法的步骤及顺序亦可依据实际应用状况进行修饰与调整。
本发明上述实施例所揭露的图像载入方法及电子装置,根据点位图属性 于系统存储器中产生点位图档,以于显示器上显示单张图样或具有多张图样 的连续画面。点位图档于需要被显示时,才根据对应的点位图属性产生。因 此,可有效地节省存储器空间。另外,点位图属性记录点位图档的相关参数。 因此,可于相当短的时间内产生点位图档。藉此,缩短使用者等待图样显示 的时间,让使用者获得较佳的使用经验,以提高产品竟争力。
综上所述,虽然本发明已以较佳实施例揭露如上,然其并非用于限定本 发明。本发明所属技术领域中技术人员,在不脱离本发明的精神和范围内, 应当可作各种的修改与润饰。因此,本发明的保护范围应当视后附的权利要 求所界定者为准。
权利要求
1.一种图像载入方法,适用于具有一显示器的一电子装置,该图像载入方法包括a.读取对应于一图像的一点位图属性;b.依据该点位图属性,于一第一系统存储器中产生一第一点位图档;以及c.将该第一点位图档输出至该显示器。
2. 如权利要求1所述的图像载入方法,还包括d. 读取对应于另一图像的另一点位图属性,并重复执行该步骤b及c至 所有需显示于该显示器上的这些第一点位图档皆已^L输出,以显示一连续画 面;其中,该第一点位图档及另一该第一点位图档依照一顺序,逐次地被输 出至该显示器上。
3. 如权利要求1所述的图像载入方法,其中于该步骤a之前,还包括e. 将该图像解压缩成一第二点位图档;以及f. 根据该第二点位图档获得该点位图属性。
4. 如权利要求3所述的图像载入方法,其中该点位图属性包括该第二点 位图档的宽度、高度、每个像素的比特数及每个像素的比特数据的至少一个。
5. 如权利要求1所述的图像载入方法,其中该显示器包括一触控式屏幕, 该图像载入方法于该步骤a之前还包括g. 于该触控式屏幕接收一输入信号,该输入信号包含一移动轨迹。
6. —种电子装置,包括 一第一系统存储器; 一显示器;以及一处理单元,用于读取对应于一图《象的一点位图属性,该处理单元并依 据该点位图属性于该第一系统存储器中产生一第一点位图档,以于该显示器 上显示该第一点位图档。
7. 如权利要求6所述的电子装置,其中该处理单元还用于读取对应于另 一图像的另 一点位图属性,并依据另 一该点位图属性于该第一系统存储器中 产生另一第一点位图档,以于该显示器上显示该第一点位图档及另一该第一点位图档;其中,该处理单元依照一顺序,逐次地将该第一点位图档及另一该第一 点位图档显示于该显示器上。
8. 如权利要求6所述的电子装置,其中该点位图属性根据对应的该图像 解压缩而成的一第二点位图档获得。
9. 如权利要求8所述的电子装置,其中该点位图属性包括该第二点位图 档的宽度、高度、每个像素的比特数及每个像素的比特数据的至少一个。
10. 如权利要求6所述的电子装置,其中该显示器包括 一触控单元;以及一显示单元,当该触控单元接收一输入信号时,该处理单元读取该点位 图属性并据以产生该第一点位图档,以于该显示单元显示该第一点位图档; 其中,该输入信号包含一移动轨迹。
全文摘要
一种图像载入方法,适用于具有一显示器的一电子装置,并包括以下步骤。读取对应于一图像的一点位图属性。依据该点位图属性,于一第一系统存储器中产生一第一点位图档。将该第一点位图档输出至显示器。
文档编号G06F3/14GK101567179SQ20081009545
公开日2009年10月28日 申请日期2008年4月23日 优先权日2008年4月23日
发明者梅中恒 申请人:宏达国际电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1