一种缩略图显示方法及装置.pdf

上传人:b*** 文档编号:1013537 上传时间:2018-03-25 格式:PDF 页数:13 大小:737.10KB
返回 下载 相关 举报
摘要
申请专利号:

CN201010110385.9

申请日:

2010.02.05

公开号:

CN101807199A

公开日:

2010.08.18

当前法律状态:

授权

有效性:

有权

法律详情:

专利权的转移IPC(主分类):G06F 17/30登记生效日:20160111变更事项:专利权人变更前权利人:腾讯科技(深圳)有限公司变更后权利人:深圳市腾讯计算机系统有限公司变更事项:地址变更前权利人:518057 广东省深圳市福田区振兴路赛格科技园2栋东403室变更后权利人:518057 广东省深圳市南山区高新区高新南一路飞亚达大厦5-10楼|||授权|||实质审查的生效IPC(主分类):G06F 17/30申请日:20100205|||公开

IPC分类号:

G06F17/30; G06F3/048

主分类号:

G06F17/30

申请人:

腾讯科技(深圳)有限公司

发明人:

罗匡; 傅斌; 王建宇

地址:

518057 广东省深圳市福田区振兴路赛格科技园2栋东403室

优先权:

专利代理机构:

广州三环专利代理有限公司 44202

代理人:

郝传鑫;潘中毅

PDF下载: PDF下载
内容摘要

本发明提供一种缩略图显示方法及装置,该方法包括:确定需要显示缩略图的图片,在磁盘中查询与所述图片对应的缩略图;判断所述缩略图的时间戳与其对应的图片的时间戳是否一致;若所述判断为是,则显示缩略图;若所述判断为否,则更新所述图片对应的缩略图,更新后显示该缩略图。实施本发明提供的缩略图显示方法及装置,可以快速流畅的查看图片,减少了因为解码原图而浪费的时间。同时,当用户编辑修改图片之后,可以根据时间戳更新缩略图,保证向用户显示的缩略图是最新的。

权利要求书

1: 一种缩略图显示方法,其特征在于,包括: 确定需要显示缩略图的图片,在磁盘中查询与所述图片对应的缩略图; 判断所述缩略图的时间戳是否与其对应的图片的时间戳一致; 若所述判断为是,则显示缩略图;若所述判断为否,则更新所述图片对应的缩略图,更新后显示该缩略图。
2: 如权利要求1所述的缩略图显示方法,其特征在于,所述确定需要显示缩略图的图片,在磁盘中查询与所述图片对应的缩略图之前,还包括: 根据所述图片,对应的生成至少两种尺寸的缩略图; 将所述图片的时间戳作为其对应的缩略图的时间戳; 将所述缩略图存储在磁盘中。
3: 如权利要求1或2所述的缩略图显示方法,其特征在于,所述图片的时间戳为所述图片最后一次修改时的时间。
4: 如权利要求3所述的缩略图显示方法,其特征在于,所述确定需要显示缩略图的图片,在磁盘中查询与所述图片对应的缩略图时, 若所述磁盘中不存在所述图片对应的缩略图,则根据所述图片,对应生成至少两种尺寸的缩略图,并在标记时间戳后存储在磁盘中。
5: 如权利要求4所述的缩略图显示方法,其特征在于,所述若所述判断为是,则显示所述缩略图;包括: 若所述判断为是,进一步判断用户选择的缩略图显示尺寸; 根据用户的选择,从磁盘中获取对应尺寸的缩略图; 显示所述缩略图。
6: 如权利要求4所述的缩略图显示方法,其特征在于,所述若所述判断为否,则更新所述图片对应的缩略图,更新后显示该缩略图,包括: 若所述判断为否,则根据所述图片,对应生成至少两种尺寸的缩略图; 标记所述新生成的缩略图的时间戳,以所述新生成的缩略图替换所述图片的原缩略图; 根据用户的选择,从磁盘中获取对应尺寸的所述新生成的缩略图; 显示所述新生成的缩略图。
7: 一种缩略图显示装置,其特征在于,包括: 缩略图生成模块,用于根据图片生成对应的缩略图,并将所述图片的时间戳作为其对应的缩略图的时间戳;将所述缩略图存储在磁盘中; 查询模块,用于确定需要显示缩略图的图片,在磁盘中查询与所述图片对应的缩略图; 处理模块,用于判断所述查询模块查询到的缩略图的时间戳,是否与其对应的图片的时间戳一致;若判断为是,则通知显示模块显示该缩略图;若判断为否,则通知缩略图生成模块更新缩略图后,通知显示模块显示该缩略图; 显示模块,用于显示所述处理模块确定的缩略图。
8: 如权利要求7所述的缩略图显示装置,其特征在于,所述缩略图生成模块包括: 制图单元,用于根据一个图片至少对应的生成两个不同尺寸的缩略图; 维护单元,用于为制图单元生成的缩略图标记与图片一致的时间戳,并存储在磁盘中;若磁盘中已经存在与所述图片对应的缩略图,则以新生成的缩略图替换原有的缩略图。
9: 如权利要求8所述的缩略图显示装置,其特征在于,所述查询模块包括: 交互单元,用于确定用户需要显示缩略图的图片; 查询单元,用于在磁盘中查询与所述图片对应的缩略图; 通信单元,用于当所述磁盘中不存在所述图片对应的缩略图时,通知缩略图生成模块生成所述图片对应的缩略图。
10: 如权利要求9所述的缩略图显示装置,其特征在于,所述处理模块包括: 第一处理单元,用于判断缩略图的时间戳是否与其对应的图片的时间戳一致;若判断为是,则通知第二处理单元确定缩略图尺寸;若判断为否,则通知缩略图生成模块更新缩略图后,再通知第二处理单元确定缩略图尺寸; 第二处理单元,用于根据用户选择的缩略图显示尺寸,从磁盘中获取对应尺寸的缩略图,并通过所述显示模块进行显示。
11: 如权利要求7至10中任一项所述的缩略图显示装置,其特征在于,所述图片的时间戳为所述图片最后一次修改时的时间。

说明书


一种缩略图显示方法及装置

    【技术领域】

    本发明涉及计算机领域,尤其涉及一种缩略图显示方法及装置。

    背景技术

    随着计算机技术的不断发展,各种看图工具已经得到广泛应用。为便于用户快速的查找、浏览图片,看图工具为用户提供图片的缩略图已经是必须的基本功能。

    目前,看图工具为用户提供图片缩略图的方法主要有两种:一种是每次查看缩略图时,都通过原图重新生成缩略图;另一种是磁盘中保存一张的缩略图,查看缩略图时直接显示该缩略图。

    但是发明人发现,看图工具现有的两种显示缩略图的方法都存在明显的缺陷:第一种方法在每次加载、显示缩略图的时候都要先对原图解码,然后从原图生成缩略图,速度慢,效率低,用户需要等待较长时间,给用户的使用体验不佳;第二种方法可以提高加载、显示缩略图的速度,但如果用户想要放大显示,由于缩略图被拉伸,因此会变模糊。同时,如果用户在看图工具之外对原图进行了编辑修改,磁盘中保存的缩略图并不会及时的更新,因此,用户打开看图工具后用户看到的还是修改前的缩略图,从而产生疑惑,用户体验也不好。

    【发明内容】

    本发明提供一种缩略图显示方法及装置,可以快速流畅的查看图片,减少了因为解码原图而浪费的时间。同时,当用户编辑修改图片之后,可以根据时间戳更新缩略图,保证向用户显示的缩略图是最新的。

    本发明提供的缩略图显示方法包括:

    确定需要显示缩略图的图片,在磁盘中查询与所述图片对应的缩略图;

    判断所述缩略图的时间戳与其对应的图片的时间戳是否一致;

    若所述判断为是,则显示缩略图;若所述判断为否,则更新所述图片对应的缩略图,更新后显示该缩略图。

    优选的,所述确定需要显示缩略图的图片,在磁盘中查询与所述图片对应的缩略图之前,还包括:

    根据所述图片,对应的生成至少两种尺寸的缩略图;

    将所述图片的时间戳作为其对应的缩略图的时间戳;

    将所述缩略图存储在磁盘中。

    优选的,所述图片的时间戳为所述图片最后一次修改时的时间。

    优选的,所述确定需要显示缩略图的图片,在磁盘中查询与所述图片对应的缩略图时,

    若所述磁盘中不存在所述图片对应的缩略图,则根据所述图片,对应生成至少两种尺寸的缩略图,并在标记时间戳后存储在磁盘中。

    优选的,所述若所述判断为是,则显示所述缩略图;包括:

    若所述判断为是,进一步判断用户选择的缩略图显示尺寸;

    根据用户的选择,从磁盘中获取对应尺寸的缩略图;

    显示所述缩略图。

    优选的,所述若所述判断为否,则更新所述图片对应的缩略图,更新后显示该缩略图,包括:

    若所述判断为否,则根据所述图片,对应生成至少两种尺寸的缩略图;

    标记所述新生成的缩略图的时间戳,以所述新生成的缩略图替换所述图片的原缩略图;

    根据用户的选择,从磁盘中获取对应尺寸的所述新生成的缩略图;

    显示所述新生成的缩略图。

    对应的,本发明提供的缩略图显示装置包括:

    缩略图生成模块,用于根据图片生成对应的缩略图,并将所述图片的时间戳作为其对应的缩略图的时间戳;将所述缩略图存储在磁盘中;

    查询模块,用于确定需要显示缩略图的图片,在磁盘中查询与所述图片对应的缩略图;

    处理模块,用于判断所述查询模块查询到的缩略图地时间戳是否与其对应的图片的时间戳一致;若判断为是,则通知显示模块显示该缩略图;若判断为否,则通知缩略图生成模块更新缩略图后,通知显示模块显示该缩略图;

    显示模块,用于显示所述处理模块确定的缩略图。

    优选的,所述缩略图生成模块包括:

    制图单元,用于根据一个图片至少对应的生成两个不同尺寸的缩略图;

    维护单元,用于为制图单元生成的缩略图标记与图片一致的时间戳,并存储在磁盘中;若磁盘中已经存在与所述图片对应的缩略图,则以新生成的缩略图替换原有的缩略图。

    优选的,所述查询模块包括:

    交互单元,用于确定用户需要显示缩略图的图片;

    查询单元,用于在磁盘中查询与所述图片对应的缩略图;

    通信单元,用于当所述磁盘中不存在所述图片对应的缩略图时,通知缩略图生成模块生成所述图片对应的缩略图。

    优选的,所述处理模块包括:

    第一处理单元,用于判断缩略图的时间戳是否与其对应的图片的时间戳一致;若判断为是,则通知第二处理单元确定缩略图尺寸;若判断为否,则通知缩略图生成模块更新缩略图后,再通知第二处理单元确定缩略图尺寸;

    第二处理单元,用于根据用户选择的缩略图显示尺寸,从磁盘中获取对应尺寸的缩略图,并通过所述显示模块进行显示。

    优选的,所述图片的时间戳为所述图片最后一次修改时的时间。

    本发明提供的缩略图显示方法及装置,将图片的缩略图保存在磁盘中,用户查看时直接从磁盘读出并显示,使用户可以快速流畅的查看图片,减少了因为解码原图而浪费的时间。每个缩略图还保存有时间戳标志,当用户编辑修改图片之后,可以根据时间戳更新缩略图,保证向用户显示的缩略图是最新的。同时,本发明提供的缩略图显示方法及装置将缩略图分层存储,保证其放大显示之后仍然可以看到较为清晰的缩略图。

    【附图说明】

    为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

    图1为本发明提供的缩略图显示方法第一实施例流程示意图;

    图2为本发明提供的缩略图显示方法第二实施例流程示意图;

    图3为本发明提供的缩略图显示装置第一实施例流程示意图;

    图4为本发明提供的缩略图显示装置第二实施例流程示意图。

    【具体实施方式】

    本发明提供的缩略图显示方法及装置,可以快速流畅的查看图片,减少了因为解码原图而浪费的时间。同时,当用户编辑修改图片之后,可以根据时间戳更新缩略图,保证向用户显示的缩略图是最新的。

    参见图1,为本发明提供的缩略图显示方法第一实施例流程示意图,如图1所示:

    在步骤100,确定需要显示缩略图的图片。

    在步骤101,在磁盘中查询与图片对应的缩略图。

    在步骤102,判断缩略图的时间戳是否与其对应的图片的时间戳一致;若判断为否,则执行步骤103;若判断为是,则执行步骤104;

    在步骤103,更新图片对应的缩略图。

    在步骤104,显示缩略图。

    本发明提供的缩略图显示方法,将图片的缩略图保存在磁盘中,用户查看时直接从磁盘读出并显示,使用户可以快速流畅的查看图片,减少了因为解码原图而浪费的时间。同时,每个缩略图还保存有时间戳标志,当用户编辑修改图片之后,可以根据时间戳更新缩略图,保证向用户显示的缩略图是最新的。

    参见图2,为本发明提供的缩略图显示方法第二实施例流程示意图,在本实施例中,不仅对缩略图标记时间戳,使其保持更新,同时将一个图片生成至少两个对应的缩略图,使其在用户放大缩略图时,仍然具有较高的清晰度。本方法流程如图2所示:

    在步骤200,根据原始的图片,对应的生成至少两种尺寸的缩略图。更为具体的,本步骤可以在用户第一次浏览该图片时执行。

    优选的,在本步骤中生成的具有不同尺寸的缩略图,因为都是根据原始的图片经过压缩算法后得到的,所以除了尺寸的不同外,缩略图本身的图像并没有差别,只是尺寸较大的缩略图相应的具有更高的清晰度。优选的,在本实施例中,用户可以根据自身的需求,设置一张原始图片对应的缩略图的张数和每张缩略图的尺寸。

    更为具体的,在本实施例中,将不同尺寸的缩略图进行分层存储,即,用户可以设定将一张原始图片压缩为多个层次的缩略图,每个层次的缩略图具有不同的尺寸,具体的层数和每层的尺寸有用户决定。例如,用户设置了3个缩略图层次,分别为:100×100、200×200、300×300,则在本步骤中,根据一张原始的图片,就会生成3张缩略图,其尺寸分别为:100×100、200×200、300×300,3张缩略图对应的分别存储在三个层次。

    在步骤201,将图片的时间戳作为其对应的缩略图的时间戳。在本发明实施例中,所述图片的时间戳为所述图片最后一次修改时的时间。更进一步的,以WINDOWS中系统中存储的图片为例,在图片的属性中,其“修改时间”即为本发明实施例中的所述图片的时间戳。该时间戳可以通过WINDOWS自带的应用程序编程接口(API,Application Programming Interface)函数方便的获取,我们将获取的原始图片的时间戳作为其缩略图的时间戳。当然,一个原始图片对应的多个缩略图必然具有相同的时间戳。

    需要说明的是,缩略图的时间戳与其生成时的原始图片的时间戳一致,若原始图片在其缩略图生成之后又进行了修改,则原始图片的时间戳与缩略图的时间戳是不一致的。

    在步骤202,将所述缩略图存储在磁盘中。当然,保存的缩略图上标记有时间戳。上述步骤均为预置步骤,是缩略图的生成流程,并非每次实施本发明提供的缩略图显示方法都会执行。

    在步骤203,确定需要显示缩略图的图片,在磁盘中查询与所述图片对应的缩略图。更为具体的,根据用户在终端上的操作,确定用户想要查看其缩略图的图片,然后在终端的磁盘中查找图片对应的缩略图。若查找发现终端磁盘中不存在对应的缩略图,则执行步骤204;若可以查找到对应的缩略图,则执行步骤205。

    在步骤204,根据图片,对应生成至少两种尺寸的缩略图,并标记新生成的缩略图的时间戳后存储在磁盘中,然后执行步骤208。本步骤的执行内容,与步骤200、201中的内容基本相同。

    在步骤205,判断步骤203中,查找到的缩略图的时间戳与其对应的图片的时间戳是否一致;若不一致,执行步骤206,若一致,执行步骤208;

    在步骤206,根据图片,对应生成至少两种尺寸的缩略图,并标记新生成的缩略图的时间戳后存储在磁盘中。本步骤的执行内容,与步骤200、201中的内容基本相同。

    在步骤207,以所述新生成的缩略图替换所述图片的原缩略图。

    在步骤208,根据用户的选择或操作,确定需要显示的缩略图尺寸。更为具体的,用户可以按照自己的习惯,通过操作调整缩略图尺寸的大小。当然,在本实施例中,用户通过操作调整缩略图尺寸的大小,并不是指本方法可以提供任意尺寸的缩略图。事实上,缩略图尺寸的大小只能在步骤200中预置的几个尺寸之间离散的变化,并不能做到线性变化,但我们可以通过对一个缩略图在一定大小的区间内进行缩放,使之用户看上去缩略图尺寸是可以线性变化的。

    例如,在步骤200中预置的缩略图尺寸为150×150像素和300×300像素两种。则用户调整缩略图尺寸的大小在150×150至300×300之间时,都显示原尺寸为150×150像素的缩略图,只是对其进行相应的放大。在用户调整缩略图尺寸的大小在300×300至500×500之间时,都显示原尺寸为300×300像素的缩略图,同样只是对其进行相应的放大。此方法,只需要少量离散尺寸的缩略图,就可以实现显示的线性变化,给用户更好的使用体验。当然,因为用户调整缩略图尺寸的大小在300×300至500×500之间时,实际使用的都是原尺寸为300×300像素的缩略图,所以显示尺寸在300×300时的清晰度比显示尺寸在500×500时好。

    在步骤209,根据用户的选择或操作确定的缩略图尺寸,从磁盘中获取对应尺寸的缩略图。

    在步骤210,显示所述缩略图。

    本发明提供的缩略图显示方法,将图片的缩略图保存在磁盘中,用户查看时直接从磁盘读出并显示,使用户可以快速流畅的查看图片,减少了因为解码原图而浪费的时间。每个缩略图还保存有时间戳标志,当用户编辑修改图片之后,可以根据时间戳更新缩略图,保证向用户显示的缩略图是最新的。同时,本发明提供的缩略图显示方法将缩略图分层存储,保证其放大显示之后仍然可以看到较为清晰的缩略图。

    参见图3,为本发明提供的缩略图显示装置第一实施例结构示意图,如图3所示,该缩略图显示装置包括:

    缩略图生成模块1,用于根据图片生成对应的缩略图,并将所述图片的时间戳作为其对应的缩略图的时间戳;将所述缩略图存储在磁盘中。

    查询模块2,用于确定需要显示缩略图的图片,在磁盘中查询与所述图片对应的缩略图。

    处理模块3,用于判断查询模块2查询到的缩略图的时间戳是否与其对应的图片的时间戳一致;若判断为是,则通知显示模块4显示该缩略图;若判断为否,则通知缩略图生成模块1更新缩略图后,通知显示模块4显示该缩略图。

    显示模块4,用于显示所述处理模块3确定的缩略图。

    本发明提供的缩略图显示装置,将图片的缩略图保存在终端磁盘中,用户查看时直接从磁盘读出并显示,使用户可以快速流畅的查看图片,减少了因为解码原图而浪费的时间。同时,每个缩略图还保存有时间戳标志,当用户编辑修改图片之后,可以根据时间戳更新缩略图,保证向用户显示的缩略图是最新的。

    参见图4,为本发明提供的缩略图显示装置第二实施例结构示意图,本实施例将更为详细的描述该缩略图显示装置的结构,同时,本实施例提供的缩略图显示装置在保证缩略图清晰度的情况下,支持对缩略图进行一定尺寸的缩放。本实施例提供的缩略图显示装置如图4所示,包括:

    缩略图生成模块1,用于根据图片生成对应的缩略图,并将所述图片的时间戳作为其对应的缩略图的时间戳;将所述缩略图存储在磁盘中。

    更进一步的,缩略图生成模块1具体包括:

    制图单元11,用于根据一个图片至少对应的生成两个不同尺寸的缩略图。优选的,制图单元11生成的具有不同尺寸的缩略图,因为都是根据原始的图片经过压缩算法后得到的,所以除了尺寸的不同外,缩略图本身的图像并没有差别,只是尺寸较大的缩略图相应的具有更高的清晰度。在本实施例中,用户可以根据自身的需求,设置制图单元11对应一张原始图片生成的缩略图张数和每张缩略图的尺寸。

    维护单元12,用于为制图单元11生成的缩略图标记与图片一致的时间戳,并存储在磁盘中;若磁盘中已经存在与所述图片对应的缩略图,则以新生成的缩略图替换原有的缩略图。

    优选的,维护单元12在磁盘中,根据缩略图的尺寸,分层次的进行存储。每个层次的缩略图具有不同的尺寸,具体的层数和每层的尺寸有用户决定。例如:用户设置了3个缩略图层次,分别为:100×100、200×200、300×300,则制图单元11根据一张原始的图片,就会生成3张缩略图,其尺寸分别为:100×100、200×200、300×300,维护单元12将3张缩略图对应的分别存储在三个层次。

    更为具体的,在本发明实施例中,维护单元12为缩略图标记的时间戳为对应原始图片最后一次修改时间的时间戳。更进一步的,以WINDOWS中系统中存储的图片为例,在图片的属性中,其“修改时间”即为本发明实施例中的所述图片的时间戳。维护单元12可以通过WINDOWS自带的应用程序编程接口(API,Application Programming Interface)函数方便的获取该时间戳,维护单元12将获取的原始图片的时间戳作为其缩略图的时间戳。当然,一个原始图片对应的多个缩略图必然具有相同的时间戳。

    需要说明的是,缩略图的时间戳与其生成时的原始图片的时间戳一致,若原始图片在其缩略图生成之后又进行了修改,则原始图片的时间戳与缩略图的时间戳是不一致的。

    查询模块2,用于确定需要显示缩略图的图片,在磁盘中查询与所述图片对应的缩略图。

    更进一步的,查询模块2具体包括:

    交互单元21,用于根据用户的在终端上的操作,确定用户需要显示其缩略图的图片。

    查询单元22,用于在终端的磁盘中查询与所述图片对应的缩略图。

    通信单元23,用于根据查询单元22的查询结果,通知相应的模块做进一步的处理。更为具体的,当磁盘中存在所述图片对应的缩略图时,通知处理模块3做进一步的处理;当磁盘中不存在所述图片对应的缩略图时,先通知缩略图生成模块1生成所述图片对应的缩略图,然后通知处理模块3做进一步的处理。

    处理模块3,用于判断查询模块2查询到的缩略图的时间戳是否与其对应的图片的时间戳一致;若判断为是,则通知显示模块4显示该缩略图;若判断为否,则通知缩略图生成模块1更新缩略图后,通知显示模块4显示该缩略图。

    第一处理单元31,用于判断缩略图的时间戳是否与其对应的图片的时间戳一致;若判断为是,则通知第二处理单元32确定缩略图尺寸;若判断为否,则通知缩略图生成模块1更新缩略图后,再通知第二处理单元确定缩略图尺寸。

    更为具体的,第一处理单元31主要用于通过时间戳判断查询模块2在磁盘中找到的缩略图是否与图片对应(因为原始图片在生成缩略图后可能被修改),如果缩略图的时间戳与其对应的图片时间戳一致,则说明缩略图预期对应的图片是吻合的,通知第二处理单元32进一步确定缩略图尺寸;如果缩略图的时间戳与其对应的图片时间戳不一致,说明原始图片在生成缩略图后又进行了修改,之前的缩略图已经不能完全反应原始图片当前的状况,所以先通知缩略图生成模块1更新缩略图,待更新完成后,通知第二处理单元32进一步确定缩略图尺寸。

    优选的,当查询模块2因为在磁盘中没有找到缩略图,而通知缩略图生成模块1生成对应的缩略图后,该缩略图不需要经第一处理单元31判断时间戳,而是直接交第二处理单元32确定缩略图尺寸即可。

    第二处理单元32,用于根据用户选择的缩略图显示尺寸,从磁盘中获取对应尺寸的缩略图,并通过所述显示模块4进行显示。

    更为具体的,用户可以按照自己的习惯,通过操作调整缩略图尺寸的大小。当然,在本实施例中,用户通过操作调整缩略图尺寸的大小,并不是指本装置可以提供任意尺寸的缩略图。事实上,缩略图尺寸的大小只能在缩略图生成模块1预置的几个尺寸之间离散的变化,并不能做到线性变化,但我们可以通过对一个缩略图在一定大小的区间内进行缩放,使之用户看上去缩略图尺寸是可以线性变化的。

    例如,在缩略图生成模块1中预置的缩略图尺寸为150×150像素和300×300像素两种。则在用户调整缩略图尺寸的大小在150×150至300×300之间时,第二处理单元32都获取原尺寸为150×150像素的缩略图,只是对其进行相应的放大后,交显示模块4进行显示。在用户调整缩略图尺寸的大小在300×300至500×500之间时,第二处理单元32都获取原尺寸为300×300像素的缩略图,同样只是对其进行相应的放大后,交显示模块4进行显示。

    此方法,只需要少量离散尺寸的缩略图,就可以实现显示的线性变化,给用户更好的使用体验。当然,因为用户调整缩略图尺寸的大小在300×300至500×500之间时,实际使用的都是原尺寸为300×300像素的缩略图,所以显示尺寸在300×300时的清晰度比显示尺寸在500×500时好。

    第二处理单元32确定用户需要的显示尺寸,然后从磁盘中获取对应尺寸的缩略图,并通过所述显示模块4进行显示。

    显示模块4,用于显示所述处理模块3确定的缩略图。

    本发明提供的缩略图显示装置,将图片的缩略图保存在磁盘中,用户查看时直接从磁盘读出并显示,使用户可以快速流畅的查看图片,减少了因为解码原图而浪费的时间。每个缩略图还保存有时间戳标志,当用户编辑修改图片之后,可以根据时间戳更新缩略图,保证向用户显示的缩略图是最新的。同时,本发明提供的缩略图显示装置将缩略图分层存储,保证其放大显示之后仍然可以看到较为清晰的缩略图。

    以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

    通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。

一种缩略图显示方法及装置.pdf_第1页
第1页 / 共13页
一种缩略图显示方法及装置.pdf_第2页
第2页 / 共13页
一种缩略图显示方法及装置.pdf_第3页
第3页 / 共13页
点击查看更多>>
资源描述

《一种缩略图显示方法及装置.pdf》由会员分享,可在线阅读,更多相关《一种缩略图显示方法及装置.pdf(13页珍藏版)》请在专利查询网上搜索。

本发明提供一种缩略图显示方法及装置,该方法包括:确定需要显示缩略图的图片,在磁盘中查询与所述图片对应的缩略图;判断所述缩略图的时间戳与其对应的图片的时间戳是否一致;若所述判断为是,则显示缩略图;若所述判断为否,则更新所述图片对应的缩略图,更新后显示该缩略图。实施本发明提供的缩略图显示方法及装置,可以快速流畅的查看图片,减少了因为解码原图而浪费的时间。同时,当用户编辑修改图片之后,可以根据时间戳更新。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1