基于大数据的静态图片的动态展示方法及装置制造方法及图纸

技术编号:14450745 阅读:59 留言:0更新日期:2017-01-18 12:22
本发明专利技术提供了一种基于大数据的静态图片的动态展示方法及装置,属于图片显示技术领域,能够解决现有的图片动态展示技术中,存在不能展示图片中的全部信息的技术问题。动态展示方法包括:根据图片的参数和屏幕的参数,确定图片显示比例及初始展示区域;以预定的移动轨迹,在图片上移动展示区域。本发明专利技术可用于手机、平板电脑等尺寸较小的显示装置中。

【技术实现步骤摘要】

本专利技术涉及图片显示
,具体而言,涉及一种基于大数据的静态图片的动态展示方法及装置。
技术介绍
随着互联网和物联网等大数据技术的飞速发展,图像显示技术也在不断向高清晰度、高分辨率的方向发展,全景照片等大尺寸的图片中包含的内容、元素也越来越多。目前,手机、平板电脑等显示装置中,对于图像的展示大多数为静态展示方式。而由于受限于手机、平板电脑的屏幕尺寸,当图片的尺寸过大或者图片中的元素过多时,用户必须自己手动将图片进行放大或缩小来查看。现有的对于静态图片进行动态展示处理的效果主要有两种模式:一种是随机对图片的局部进行一次推进拉远平移的方式进行展示;另一种是通过用户设置图片的起始运动区域和终止区域,图片通过推进拉远平移等方式进行展示,最终到达用户指定的终止区域。以上两种展示方式的共同缺点是,图片的移动具有随机性,很容易使图片中的一部分内容得不到展示,因此导致了不能展示图片中的全部信息的技术问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种基于大数据的静态图片的动态展示方法及装置,能够解决现有的图片动态展示技术中,存在不能展示图片中的全部信息的技术问题。第一方面,本专利技术实施例提供了一种基于大数据的静态图片的动态展示方法,包括:根据图片的参数和屏幕的参数,确定图片显示比例及初始展示区域;以预定的移动轨迹,在图片上移动展示区域。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,所述以预定的移动轨迹,在图片上移动展示区域的过程中,还包括:实时检测当前展示区域内是否包含目标图形;如果包含目标图形,则暂停移动展示区域,并对所述目标图形进行放大显示。结合第一方面,本专利技术实施例提供了第一方面的第二种可能的实施方式,其中,所述对目标图形进行放大显示之后,还包括:将图片缩小至原显示比例,并继续移动展示区域。结合第一方面,本专利技术实施例提供了第一方面的第三种可能的实施方式,其中,所述以预定的移动轨迹,在图片上移动展示区域的过程中,还包括:实时接收来自用户的放大操作信号;当接收到放大操作信号时,根据所述放大操作信号,对图片的局部进行放大显示。结合第一方面,本专利技术实施例提供了第一方面的第四种可能的实施方式,其中,所述对图片的局部进行放大显示之后,还包括:将图片缩小至原显示比例,并继续移动展示区域。结合第一方面,本专利技术实施例提供了第一方面的第五种可能的实施方式,其中,所述以预定的移动轨迹,在图片上移动展示区域,具体为:根据预定的移动轨迹和展示时长,利用插补器计算出下一帧的显示区域的坐标;根据下一帧的显示区域的坐标,重绘出下一帧图像。第二方面,本专利技术实施例还提供一种基于大数据的静态图片的动态展示装置,包括:初始计算模块,用于根据图片的参数和屏幕的参数,确定图片显示比例及初始展示区域;移动展示模块,用于以预定的移动轨迹,在图片上移动展示区域。结合第二方面,本专利技术实施例提供了第二方面的第一种可能的实施方式,其中,该装置还包括:检测模块,用于实时检测当前展示区域内是否包含目标图形;放大模块,用于在当前展示区域内包含目标图形时,暂停移动展示区域,并对所述目标图形进行放大显示。结合第二方面,本专利技术实施例提供了第二方面的第二种可能的实施方式,其中,该装置还包括:接收模块,用于实时接收来自用户的放大操作信号;放大模块,用于当接收到放大操作信号时,根据所述放大操作信号,对图片的局部进行放大显示。结合第二方面,本专利技术实施例提供了第二方面的第三种可能的实施方式,其中,所述移动展示模块中包括:插补器,用于根据预定的移动轨迹和展示时长,计算出下一帧的显示区域的坐标;重绘单元,用于根据下一帧的显示区域的坐标,重绘出下一帧图像。本专利技术实施例带来了以下有益效果:本专利技术实施例提供的基于大数据的静态图片的动态展示方法及装置中,首先根据图片的长宽比例、分辨率等参数和屏幕的长宽比例、分辨率等参数,确定图片在屏幕中的显示比例及初始展示区域。然后以预定的移动轨迹,在图片上移动展示区域,以平移的方式对图片进行动态展示。因为展示区域的移动轨迹的预定的,既可以在程序中预先设置,也可以由用户自行设置,所以该移动轨迹不是随机的,因此能够展示图片中的全部信息,从而解决了现有技术中存在不能展示图片中的全部信息的技术问题。本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1示出了本专利技术实施例一所提供的基于大数据的静态图片的动态展示方法的流程图;图2示出了本专利技术实施例一中重绘过程的坐标示意图;图3示出了本专利技术实施例二所提供的基于大数据的静态图片的动态展示装置的示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。目前图片的动态展示方式中,图片的移动具有随机性,很容易使图片中的一部分内容得不到展示,因此导致了不能展示图片中的全部信息的技术问题。基于此,本专利技术实施例提供的一种基于大数据的静态图片的动态展示方法及装置,能够解决现有的图片动态展示技术中,存在不能展示图片中的全部信息的技术问题。实施例一:本专利技术实施例提供一种基于大数据的静态图片的动态展示方法,如图1所示,该方法主要包括一下步骤:S1:根据图片的参数和屏幕的参数,确定图片显示比例及初始展示区域。计算手机或平板电脑的屏幕大小、长宽比、分辨率等参数,以及待显示的图片的大小、长宽比、分辨率等参数,确定图片显示比例和初始展示区域,通常默认以图片的左上角为初始展示区域。图片的显示比例决定了展示区域的大小,为显示比例的具体数值可以按照算式10/Δk来确定。其中,Δk为图片与屏幕大小的比值;10为放大倍数的默认值,当然,用户也可以根据实际需要将该放大倍数更改为其他数值。例如,图片的大小是屏幕的2倍,则Δk=2,其显示比例则为10/2=5,也就是将图片放大5倍进行动态显示。S2:以预定的移动轨迹,在图片上移动展示区域。具体为:S21:根据预定的移动轨迹和展示时长,利用插补器计算出下一帧的显示区域的坐标。具体的,首先获取动态展示的时间和界面重绘的时间。其中,动态展示的时间默认10秒,也就是在10秒时间内完成该图片的动态展示;再根据动态展示的时间和屏幕的刷新率计算出界面重绘所需的时间,也就是重绘每一帧图像所需的时间。然后根据界面重绘的时间,利用插本文档来自技高网...

【技术保护点】
一种基于大数据的静态图片的动态展示方法,其特征在于,包括:根据图片的参数和屏幕的参数,确定图片显示比例及初始展示区域;以预定的移动轨迹,在图片上移动展示区域。

【技术特征摘要】
1.一种基于大数据的静态图片的动态展示方法,其特征在于,包括:根据图片的参数和屏幕的参数,确定图片显示比例及初始展示区域;以预定的移动轨迹,在图片上移动展示区域。2.根据权利要求1所述的方法,其特征在于,所述以预定的移动轨迹,在图片上移动展示区域的过程中,还包括:实时检测当前展示区域内是否包含目标图形;如果包含目标图形,则暂停移动展示区域,并对所述目标图形进行放大显示。3.根据权利要求2所述的方法,其特征在于,所述对目标图形进行放大显示之后,还包括:将图片缩小至原显示比例,并继续移动展示区域。4.根据权利要求1所述的方法,其特征在于,所述以预定的移动轨迹,在图片上移动展示区域的过程中,还包括:实时接收来自用户的放大操作信号;当接收到放大操作信号时,根据所述放大操作信号,对图片的局部进行放大显示。5.根据权利要求4所述的方法,其特征在于,所述对图片的局部进行放大显示之后,还包括:将图片缩小至原显示比例,并继续移动展示区域。6.根据权利要求1所述的方法,其特征在于,所述以预定的移动轨迹,在图片上移动展...

【专利技术属性】
技术研发人员:刘诚翟明新
申请(专利权)人:东方网力科技股份有限公司
类型:发明
国别省市:北京;11

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

1