一种图片的排列显示方法及装置制造方法

文档序号:6536433阅读:117来源:国知局
一种图片的排列显示方法及装置制造方法
【专利摘要】一种图片的排列显示方法及装置,所述方法的步骤包括:计算图片库中一图片的每种颜色所包含的像素点数量占该图片所有像素点数量的比例,将比例最高的颜色记录为该图片的主色调;提取上一步骤中记录的各图片的主色调创建一颜色渐变的进度条,形成各图片的主色调到进度条的颜色点的映射;排列图片,使图片的主色调变化顺序与进度条的颜色渐变顺序一致;当接收到选取进度条的颜色点的指令时,定位至具有对应主色调的图片进行显示。利用本发明可更为直观地表现图片的信息,使用户能更为快速方便地翻阅和查找图片,便利用户,提升了用户体验。
【专利说明】一种图片的排列显示方法及装置
【技术领域】
[0001]本发明涉及图文信息【技术领域】,尤其涉及一种图片的排列显示方法及装置。
【背景技术】
[0002]目前,包括手机在内的移动终端中往往储存有大量图片,当面对数量庞大的图片数据库时,用户翻阅图片很费时费力,尤其是需要从中查找所需的图片文件时,往往无从下手。为了方便用户查看,现有的图片数据库可按照时间顺序、文件尺寸、照片拍摄的地理位置等依据进行排列。但是图片作为视觉层面的载体,当人们需要翻阅查找图片时,经常需要以图片的某一视觉特征为依据,比如颜色。而利用现有的上述逻辑排列或查找方法,显然不能为用户提供直观的操作体验。

【发明内容】

[0003]为了克服上述所指的现有技术中的不足之处,本发明提供一种图片的排列显示方法及装置,更为直观地表现图片的信息,使用户可以更为快速方便地翻阅和查找图片。
[0004]本发明是通过以下技术方案实现的:
一种图片的排列显示方法,其步骤包括:
51、计算图片库中一图片的每种颜色所包含的像素点数量占该图片所有像素点数量的比例,将比例最高的颜色记录为该图片的主色调;
52、提取步骤SI中记录的各图片的主色调创建一颜色渐变的进度条,形成各图片的主色调到进度条的颜色点的映射;
53、排列图片,使图片的主色调变化顺序与进度条的颜色渐变顺序一致;
54、当接收到选取进度条的颜色点的指令时,定位至具有对应主色调的图片进行显示。
[0005]进一步地,步骤S2包括:当所述图片库增添或者删除一图片时,同步地更新该图片库的进度条。
[0006]优选地,在步骤S3中,具有相同主色调的图片按照创建时间先后顺序排列或者随机排列。
[0007]优选地,所述进度条上设置有一滑块,所述滑块指示滑移至用户界面中一指定坐标位置的图片或者被用户选取的图片的主色调。
[0008]优选地,在步骤S4中,接收到选取进度条的颜色点的指令是指接收到滑块被拖曳至进度条上的一颜色点的指令。
[0009]优选地,在步骤S4中,定位至具有对应主色调的图片进行显示是指选中具有对应主色调的一张或者两张以上的图片并进行预显示或突出显示。
[0010]本发明还公开了一种图片的排列显示装置,包括:
主色调记录模块,用于计算图片库中一图片的每种颜色所包含的像素点数量占该图片所有像素点数量的比例,将比例最高的颜色记录为该图片的主色调;
进度条绘制模块,用于提取主色调记录模块所记录的各图片的主色调创建一颜色渐变的进度条,形成各图片的主色调到进度条的颜色点的映射;
排列模块,用于排列图片,使图片的主色调变化顺序与进度条的颜色渐变顺序一致;定位显示模块,用于当接收到选取进度条的颜色点的指令时,定位至具有对应主色调的图片进行显示。
[0011]进一步地,所述进度条绘制模块包括一更新单元,用于当所述图片库增添或者删除一图片时,同步地更新该图片库的进度条。
[0012]优选地,所述进度条上设置有一滑块,所述滑块指示滑移至用户界面中一指定坐标位置的图片或者被用户选取的图片的主色调;所述定位显示模块接收到选取进度条的颜色点的指令是指接收到滑块被拖曳至进度条上的一颜色点的指令。
[0013]优选地,所述定位显示模块用于定位至具有对应主色调的图片进行显示是指用于选中具有对应主色调的一张或者两张以上的图片并进行预显示或突出显示。
[0014]与现有技术相比,本发明利用图片的主色调对图片进行排列显示,并绘制以图片主色调为依据的进度条,用户可通过该进度条翻阅、查找图片,提供了一种更为直观、方便的图片展示方法,用户仅需要根据对图片的颜色印象或者颜色要求,快速地查找到所需的图片,便利用户,提升了用户体验。
【专利附图】

【附图说明】
[0015]附图1为本发明一种实施例的图片的排列显示方法的实现流程示意图;
附图2为本发明一种实施例的图片的排列显示装置的框架图。
【具体实施方式】
[0016]为了便于本领域技术人员的理解,下面结合附图对本发明作进一步的描述。
[0017]一种图片的排列显示方法,其步骤包括:
51、计算图片库中一图片的每种颜色所包含的像素点数量占该图片所有像素点数量的比例,将比例最高的颜色记录为该图片的主色调;
52、提取步骤SI中记录的各图片的主色调创建一颜色渐变的进度条,形成各图片的主色调到进度条的颜色点的映射;
53、排列图片,使图片的主色调变化顺序与进度条的颜色渐变顺序一致;
54、当接收到选取进度条的颜色点的指令时,定位至具有对应主色调的图片进行显示。
[0018]在步骤SI中,当计算一张图片的主色调时,首先需要判断构成图片的每个像素点的颜色,通常是利用现有的图像处理软件可获得图片中每个像素点的颜色值。在实际应用中,利用各种颜色的像素点数量来判断图片主色调的方法有多种,本实施例中,是采用占比最大的颜色为图片的主色调,即图片中某颜色所包含的像素点数量占图片中所有像素点数量的比例最大,则将该颜色判断为主色调。
[0019]在步骤S2中,根据确定的各图片的主色调绘制进度条,所述进度条可设置于用户界面的侧边缘,比如设于图片队列的右侧。该进度条中包含了图片库中各图片的主色调,且将主色调以颜色渐变的外观形式进行排序形成进度条。在实际应用中,是通过将获得的主色调的颜色值进行由大变小或者由小变大的渐变规律的排序,从而得到颜色渐变的进度条。[0020]进一步地,步骤S2包括:当所述图片库增添或者删除一图片时,同步地更新该图片库的进度条。当图片库新增一图片时,提取其主色调,并将该主色调添加至进度条中;而当图片库删除一图片时,同步地,删除进度条上所对应的该图片的主色调。
[0021]在本发明的较佳实施例中,所述进度条上设置有一滑块,所述滑块指示滑移至用户界面中一指定坐标位置的图片或者被用户选取的图片的主色调。本发明的方法应用至触摸终端时,当用户翻阅图库,一般通过滑动操作使图片队列向前或向后滚动,使图片依次地进入用户界面。为了适应用户的一般使用习惯,所述滑块用于指示滑移至用户界面中心位置的图片的主色调,当图片队列滑动时,图片队列的一侧显示颜色渐变的进度条,进度条上的滑块也相应地滑动,以指示处于用户界面中心位置的图片的主色调。另外,当用户点击选中某一图片时,所述滑块移动至该图片主色调所对应的颜色点,优先地实时指示该图片的主色调。
[0022]在步骤S3中,将图库中的图片按照其主色调的渐变顺序排列,并且使图片的主色调变化顺序与进度条的颜色渐变顺序一致,与进度条的颜色渐变相呼应。较佳地,具有相同主色调的图片则按照创建时间先后顺序排列或者随机排列。
[0023]在步骤S4中,接收到选取进度条的颜色点的指令是指接收到滑块被拖曳至进度条上的一颜色点的指令。该步骤S4中,定位至具有对应主色调的图片进行显示是指选中具有对应主色调的一张或者两张以上的图片并进行预显示或突出显示。当系统检测到用户拖曳滑块至进度条上的一颜色点时,相应地,通过进度条的颜色点映射到具有与该颜色点的颜色值相同的主色调的图片,对该图片进行预显示或突出显示。当具有相同主色调的图片为多张时,同时选中该多张图片并进行预显示或突出显示。
[0024]具体地,如附图1所示,以手机为例,本发明还提供了一种实施例的触摸屏手机的图片的排列显示方法的实现流程,其步骤包括:
5101、确定并记录图片库中各图片的主色调;
5102、根据记录的主色调创建一颜色渐变的进度条;
5103、排列图片,使图片的主色调变化顺序与进度条的颜色渐变顺序一致;
5104、用户在触摸屏上实施滑动操作翻阅图片;
5105、在图片队列的下方显示颜色渐变的进度条;
5106、检测到用户拖曳进度条滑块至一颜色点;
5107、定位至其主色调与该颜色点对应的图片进行显示。
[0025]本发明还公开了一种图片的排列显示装置,如附图2所示,包括:
主色调记录模块21,用于计算图片库中一图片的每种颜色所包含的像素点数量占该图片所有像素点数量的比例,将比例最高的颜色记录为该图片的主色调;
进度条绘制模块22,用于提取主色调记录模块所记录的各图片的主色调创建一颜色渐变的进度条,形成各图片的主色调到进度条的颜色点的映射;
排列模块23,用于排列图片,使图片的主色调变化顺序与进度条的颜色渐变顺序一
致;
定位显示模块24,用于当接收到选取进度条的颜色点的指令时,定位至具有对应主色调的图片进行显示。
[0026]所述主色调记录模块21用于计算一张图片的主色调时,首先需要判断构成图片的每个像素点的颜色,通常是利用现有的图像处理软件可获得图片中每个像素点的颜色值。在实际应用中,利用各种颜色的像素点数量来判断图片主色调的方法有多种,本实施例中,是采用占比最大的颜色为图片的主色调,即图片中某颜色所包含的像素点数量占图片中所有像素点数量的比例最大,则将该颜色判断为主色调。
[0027]所述进度条绘制模块22用于根据确定的各图片的主色调绘制进度条,该进度条可设置于用户界面的侧边缘,比如设于图片队列的右侧。该进度条中包含了图片库中各图片的主色调,且将主色调以颜色渐变的外观形式进行排序形成进度条。在实际应用中,是通过将获得的主色调的颜色值进行由大变小或者由小变大的渐变规律的排序,从而得到颜色渐变的进度条。
[0028]进一步地,所述进度条绘制模块22包括一更新单元,用于当所述图片库增添或者删除一图片时,同步地更新该图片库的进度条。当图片库新增一图片时,提取其主色调,并将该主色调添加至进度条中;而当图片库删除一图片时,同步地,删除进度条上所对应的该图片的主色调。
[0029]在本发明的较佳实施例中,所述进度条上设置有一滑块,所述滑块指示滑移至用户界面中一指定坐标位置的图片或者被用户选取的图片的主色调。本发明的方法应用至触摸终端时,当用户翻阅图库,一般通过滑动操作使图片队列向前或向后滚动,使图片依次地进入用户界面。为了适应用户的一般使用习惯,所述滑块用于指示滑移至用户界面中心位置的图片的主色调,当图片队列滑动时,图片队列的一侧显示颜色渐变的进度条,进度条上的滑块也相应地滑动,以指示处于用户界面中心位置的图片的主色调。另外,当用户点击选中某一图片时,所述滑块移动至该图片主色调所对应的颜色点,优先地实时指示该图片的主色调。
[0030]所述排列模块23用于将图库中的图片按照其主色调的渐变顺序排列,并且使图片的主色调变化顺序与进度条的颜色渐变顺序一致,与进度条的颜色渐变相呼应。较佳地,具有相同主色调的图片则按照创建时间先后顺序排列或者随机排列。
[0031]所述定位显示模块24接收到选取进度条的颜色点的指令是指接收到滑块被拖曳至进度条上的一颜色点的指令。该定位显示模块24用于定位至具有对应主色调的图片进行显示是指用于选中具有对应主色调的一张或者两张以上的图片并进行预显示或突出显示。当系统检测到用户拖曳滑块至进度条上的一颜色点时,相应地,通过进度条的颜色点映射到具有与该颜色点相同的主色调的图片,对该图片进行预显示或突出显示。当具有相同主色调的图片为多张时,同时选中该多张图片并进行预显示或突出显示。
[0032]本发明的实施例中的图片库可以包含应用终端中储存的全部图片,也可以仅包含某一目录结构下的文件夹或者子文件夹中储存的图片。
[0033]以上内容是结合具体的优选方式对本发明所作的进一步详细说明,不应认定本发明的具体实施只局限于以上说明。对于本【技术领域】的技术人员而言,在不脱离本发明构思的前提下,还可以作出若干简单推演或替换,均应视为由本发明所提交的权利要求确定的保护范围之内。
【权利要求】
1.一种图片的排列显示方法,其步骤包括: 51、计算图片库中一图片的每种颜色所包含的像素点数量占该图片所有像素点数量的比例,将比例最高的颜色记录为该图片的主色调; 52、提取步骤SI中记录的各图片的主色调创建一颜色渐变的进度条,形成各图片的主色调到进度条的颜色点的映射; 53、排列图片,使图片的主色调变化顺序与进度条的颜色渐变顺序一致; 54、当接收到选取进度条的颜色点的指令时,定位至具有对应主色调的图片进行显示。
2.根据权利要求1所述的图片的排列显示方法,其特征在于,步骤S2包括:当所述图片库增添或者删除一图片时,同步地更新该图片库的进度条。
3.根据权利要求1所述的图片的排列显示方法,其特征在于:在步骤S3中,具有相同主色调的图片按照创建时间先后顺序排列或者随机排列。
4.根据权利要求1所述的图片的排列显示方法,其特征在于:所述进度条上设置有一滑块,所述滑块指示滑移至用户界面中一指定坐标位置的图片或者被用户选取的图片的主色调。
5.根据权利要求4所述的图片的排列显示方法,其特征在于:在步骤S4中,接收到选取进度条的颜色点的指令是指接收到滑块被拖曳至进度条上的一颜色点的指令。
6.根据权利要求1所述的图片的排列显示方法,其特征在于:在步骤S4中,定位至具有对应主色调的图片进行显示是指选中具有对应主色调的一张或者两张以上的图片并进行预显示或突出显示。
7.一种图片的排列显示装置,其特征在于,包括: 主色调记录模块,用于计算图片库中一图片的每种颜色所包含的像素点数量占该图片所有像素点数量的比例,将比例最高的颜色记录为该图片的主色调; 进度条绘制模块,用于提取主色调记录模块所记录的各图片的主色调创建一颜色渐变的进度条,形成各图片的主色调到进度条的颜色点的映射; 排列模块,用于排列图片,使图片的主色调变化顺序与进度条的颜色渐变顺序一致; 定位显示模块,用于当接收到选取进度条的颜色点的指令时,定位至具有对应主色调的图片进行显示。
8.根据权利要求7所述的图片的排列显示装置,其特征在于:所述进度条绘制模块包括一更新单元,用于当所述图片库增添或者删除一图片时,同步地更新该图片库的进度条。
9.根据权利要求7所述的图片的排列显示装置,其特征在于:所述进度条上设置有一滑块,所述滑块指示滑移至用户界面中一指定坐标位置的图片或者被用户选取的图片的主色调;所述定位显示模块接收到选取进度条的颜色点的指令是指接收到滑块被拖曳至进度条上的一颜色点的指令。
10.根据权利要求7所述的图片的排列显示装置,其特征在于:所述定位显示模块用于定位至具有对应主色调的图片进行显示是指用于选中具有对应主色调的一张或者两张以上的图片并进行预显示或突出显示。
【文档编号】G06F17/30GK103761303SQ201410028287
【公开日】2014年4月30日 申请日期:2014年1月22日 优先权日:2014年1月22日
【发明者】祝云龙 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1