一种基于多屏幕的一体化缩略图实现方法技术

技术编号:2822720 阅读:298 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种基于多屏幕的一体化缩略图实现方法,包括步骤:A1.将图像数据从存储装置中加载到内存中,并记录每一幅图像的地址;A2.在主屏幕上建立主缩略图显示窗口,在至少一个副屏幕上建立副缩略图显示窗口;A3.根据所述地址将每一幅图像按照一定的比例压缩后同时显示在所述主缩略图显示窗口和所述副缩略图显示窗口中。本发明专利技术采用一体化缩略图的方式,将所有图像按照不同的分类方式给出每一类图像的附加信息并将其显示在主屏幕的主缩略图窗口以及副屏幕的副缩略图窗口中,这样使用者可以很方便的找到想要的图像,并通过简单的操作将其迅速显示在主屏幕和副屏幕中,既节约了时间,提高了效率,也充分利用了计算机资源,减轻了使用者的工作强度,更提升了查找的准确性。

【技术实现步骤摘要】

本专利技术涉及图像处理
,具体涉及一种基于多屏幕的一体化 缩略图实现方法,尤其涉及医学领域的基于多屏幕图像的 一体化缩略图 实现方法。
技术介绍
在图像的显示问题上,为了能做到尽快准确显示所需要的图像,传 统的屏幕显示模式需要使用者亲自进行大量的显示搜索,才能获取到需 要的图像。而使用者自己搜索的过程中,不仅需要将每一幅图像充分显 示出来,而且还要对显示的图像一幅一幅地进行比较,以便知道是否是 使用者感兴趣的图像。这样的操作对使用者来说既费时又费力,而且也 浪费了不少的计算机资源(因为计算机要接连不断的显示一幅又一幅图 像)。缩略图就是缩小的图像,通过缩小的图像可以粗略的了解原图像。 由于 一般来说图像都很大,如果直接在屏幕上对所有图像进行显示的 话,会让显示的速度变得比较慢,因此用"系列缩小的图像显示在屏幕 上,可以快速的浏览所有的图像,并找出感兴趣的图像并选择将其正常 显示在屏幕上。这样一来,用户使用的缩略图就相当于对所有图像进行 了快速的浏览和查询,使用户可以用最短的时间找到自己感兴趣的图 像,并将其显示在屏幕上以方便进行各种处理。
技术实现思路
本专利技术要解决的技术问题是提供一种基于多屏幕的 一体化缩略图 实现方法,克服现有技术在查找图像时需全屏充分显示图像后才能对各 幅图像进行比较,然后确定目标图像的缺陷。本专利技术为解决上述技术问题所采用的技术方案为 ,包括步骤 Al、将图像数据从存储装置中加载到内存中,并记录每一幅图像的 地址;A2、在主屏幕上建立主缩略图显示窗口,在至少一个副屏幕上建立 副缩略图显示窗口;A3、根据所述地址将每一幅图像按照一定的比例压缩后同时显示在 所述主缩略图显示窗口和所述副缩略图显示窗口中。所述的基于多屏幕的一体化缩略图实现方法,其中建立指向所述地 址的地址指针,调用所述地址指针将每一幅图像按照一定的比例压缩后 显示在所述主缩略图显示窗口和所述副缩略图显示窗口中。所述的基于多屏幕的一体化缩略图实现方法,其中所述主缩略图显 示窗口根据所述副缩略图显示窗口的窗口句柄处理所述副缩略图显示 窗口收到的消息。所述的基于多屏幕的一体化缩略图实现方法,其中通过所述地址指 针将显示在所述主缩略图显示窗口和所述副缩略图显示窗口中的所有 图像按照一定显示规则排列在一起。所述的基于多屏幕的一体化缩略图实现方法,其中所述显示规则包 括按照图像内容分类或者按照图像生成日朝分类。所述的基于多屏幕的一体化缩略图实现方法,其中所述主缩略图显 示窗口和所述副缩略图显示窗口还显示附加信息,所述附加信息包括图像的生成时间、类型、名称。所述的基于多屏幕的一体化缩略图实现方法,其中在将图像数据加载到内存后通过消息自动触发所述主缩略图显示窗口和所述副缩略图 显示窗口的创建和图像在其中的显示。所述的基于多屏幕的一体化缩略图实现方法,其中将所述主缩略图 显示窗口和所述副缩略图显示窗口分别设置在主屏幕和副屏幕的边沿。所述的基于多屏幕的一体化缩略图实现方法,其中将所述主缩略图 显示窗口和所述副缩略图显示窗口设置在主屏幕和副屏幕的左边沿或者右边沿。所述的基于多屏幕的一体化缩略图实现方法,其中将所述主缩略图 显示窗口和所述副缩略图显示窗口设置在主屏幕和副屏幕的上边沿或者下边沿。本专利技术的有益效果为本专利技术采用一体化缩略图的方式,将所有图 像按照不同的分类方式给出每一类图像的附加信息并将其显示在主屏幕 的主缩略图窗口以及副屏幕的副缩略图窗口中,这样使用者可以很方便 的找到想要的图〗象,并通过简单的操作将其迅速显示在主屏幕和副屏幕 中,既节约了时间,提高了效率,也充分利用了计算机资源,减轻了使 用者的工作强度,更提升了查找的准确性。附图说明本专利技术包括如下附图图1为本专利技术第一次加载时主屏幕显示图像示意图;图2为本专利技术第一次加载时副屏幕显示图像示意图; 图3为本专利技术一体化缩略图示意图; 图4为本专利技术主一体化缩略图在主屏幕上边沿显示示意图; 图5为本专利技术副一体化缩略图在副屏幕上边沿显示示意图; 图6为本专利技术主一体化缩略图在主屏幕左边沿显示示意图; 图7为本专利技术副一体化缩略图在副屏幕右边沿显示示意图; 图8为本专利技术单基于多屏幕的一体化缩略图实现方法流程图; 图9为本专利技术一体化缩略图选择需显示图像的操作流程图。具体实施例方式下面根据附图和实施例对本专利技术作进一步详细说明 顾名思义,多屏幕缩略图显示就是在多个屏幕上进行图像显示的同 时,显示多个缩略图。按照前面所述的一体化缩略图定义,为了进行多 屏幕缩略图一体化的显示,我们以两个屏幕的缩略图的显示为例进行介 绍。在进行两个屏幕的缩略图同步显示的时候,由于两个缩略图根据显 示器的主次也被分别叫做主缩略图和副缩略图。在进行多个屏幕(比如 十个)的缩略图同步显示时,同样根据显示器的主次分别称主显示器上 显示的缩略图为主缩略图,称其它显示器(其它九个)上显示的缩略图 为副缩略图,其原理和两个屏幕进行缩略图显示是一样的,因此只予介 绍两个屏幕的缩略图显示,在进行两个屏幕显示缩略图时,根据显示器 的排序先后,按照计算机通常的定义,将显示器1定义为主显示器,其 屏幕定义为主屏幕,将显示器2定义为副显示器,其屏幕定义为副屏幕。 若为多个显示器,显示器3至最后一个显示器均定义为副显示器,其屏 幕也称为副屏幕。将显示在主显示器上的缩略图定义为主缩略图,将显 示在非主显示器上的缩略图定义为副缩略图。1、装载图像将图像文件从磁盘读入内存中,在屏幕的主显示窗口中显示最先加载的几幅图像。在该过程中,调用LoadFromFile函数将图像从磁盘加载 到内存中,并将最先加载进来的几幅图像显示在屏幕主窗口。在将图像 从磁盘装载到内存中后,保留加载图像的指针,以待后面使用。在该步 骤中,申请一个图像数据类型的指针plmg,它指向从;兹盘读入内存中的 图像数据地址。具体实例的操作流程见图8。对于计算机系统而言,所连接的多个屏幕会按照默认的方式进行坐 标的重新排列,使主屏幕和各个副屏幕之间的坐标相连续且不会有重复 的坐标点。举例来说,如果计算机连接了两个分辨率均为1024x768的屏 幕,那么主屏幕的左上角坐标仍然为(O,O),而副屏幕的左上角坐标则变 为(1024,0),这样一来,尽管在硬件上表现为两个计算机屏幕,但是在计 算机内部进行识别时,仍将它们多个屏幕连接成了一个窗口。多个屏幕 的情况也是类似的,硬件上表现为多个屏幕,而计算机识别时仍默认将多个屏幕作为一个连续坐标的显示窗口来对待。那么,在第一次加载图像之前,首先获取计算机连接屏幕的个数, 以及每一个屏幕的坐标范围。在获取具体的屏幕信息之后,将确定显示 图像区域的大小和缩略图窗口在屏幕左右或上下方所在地具体坐标位 置。那么在加载图像的时候就会准确地知悉各个屏幕上显示图像区域的 大小。第一次加载进来的图像,仍然显示在图像显示区域,而这个图像 显示区域在多个屏幕下,就会表现为显示在多个屏幕上,而实际上,计 算机内部并不太关心显示屏幕的多少,它只关心计算机屏幕所能够提供 的显示区域大小及坐标范围。因此,第一次加载图像时,对于多个屏幕 和单个屏幕,其原理是一样的,因为计算机内部是把多个显示屏幕连接 起来的,重新组成了一个更大的显示主窗口。也就是说,按照坐标的大 小从左到右、本文档来自技高网...

【技术保护点】
一种基于多屏幕的一体化缩略图实现方法,其特征在于,包括步骤:A1、将图像数据从存储装置中加载到内存中,并记录每一幅图像的地址;A2、在主屏幕上建立主缩略图显示窗口,在至少一个副屏幕上建立副缩略图显示窗口;A3、根据所 述地址将每一幅图像按照一定的比例压缩后同时显示在所述主缩略图显示窗口和所述副缩略图显示窗口中。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈闽峰程延俊邓鹍
申请(专利权)人:深圳市蓝韵实业有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利