一种图片显示切换的过渡方法及其系统的制作方法

文档序号:6630665阅读:210来源:国知局
一种图片显示切换的过渡方法及其系统的制作方法
【专利摘要】本发明公开了一种图片显示切换的过渡方法及其系统,方法包括:移动终端对用户的图片切换操作进行实时检测,当检测到用户的操作指令查看当前照片的下一张照片时,获取当前照片的第一图像数据和下一张照片的第二图像数据;根据一预设的渐变次数和渐变周期,控制所述第一图像数据变化为所述第二图像数据,同时将渐变过程中的当前图像数据发送至移动终端显示屏显示。本发明中通过在图片切换的过程中增加了一个渐变变化过程,使得当两张图片之间色彩差别很大时,切换过程不再突兀,且切换流畅,极大方便了用户。
【专利说明】一种图片显示切换的过渡方法及其系统

【技术领域】
[0001]本发明涉及图像处理领域,尤其涉及的是一种图片显示切换的过渡方法及其系统。

【背景技术】
[0002]随着移动终端越来越普及,拍照已经成为移动终端必不可少的功能,而经拍摄得到的图片一般都在移动终端自带内存或内存卡中存储。当用户打开相册浏览相册中的图片时,在一张图片看完后切换到下一张图片时,没有一个显示过渡的过程,当两张图片之间色彩差别很大时,会给人突兀及切换不流畅的感觉。
[0003]因此现有技术有待于进一步的改进。


【发明内容】

[0004]鉴于上述现有技术中的不足之处,本发明的目的在于为用户提供一种图片显示切换的过渡方法及其系统,旨在解决现有技术中用户浏览移动终端相册中的相片时,从当前图像切换到下一图像是直接切换而无渐变过程的缺陷。
[0005]本发明解决技术问题所采用的技术方案如下:
一种图片显示切换的过渡方法,其中,所述方法包括步骤:
A、移动终端对用户的图片切换操作进行实时检测,当检测到用户的操作指令查看当前照片的下一张照片时,获取当前照片的第一图像数据和下一张照片的第二图像数据;
B、根据一预设的渐变次数和渐变周期,控制所述第一图像数据变化为所述第二图像数据,同时将渐变过程中的当前图像数据发送至移动终端显示屏显示。
[0006]所述图片显示切换的过渡方法,其中,所述步骤A之前还包括:
S、预先设置一用于确定图片切换时像素点RGB值变化次数的渐变次数,及用于确定图片切换时像素点RGB值变化时间间隔的渐变周期。
[0007]所述图片显示切换的过渡方法,其中,所述第一图像数据与所述第二图像数据的分辨率相同。
[0008]所述图片显示切换的过渡方法,其中,所述步骤B具体包括:
B1、将所述第一图像数据及所述第二图像数据均划分为x*y个像素点,并获取所述第一图像数据每一像素点的RGB值RGB (i,j),再获取所述第二图像数据中与第一图像数据相对应的每一像素点的RGB值RGB’ (i, j),其中x、y均为正整数,i为大于等于I且小于等于X的自然数,j为大于I且小于等于y的自然数;
B2、获取所述第二图像数据每一像素点的RGB值RGB’ (i, j)与所述第一图像中对应像素点的RGB值RGB (i, j)之间的差值Λ RGB (i, j),并根据渐变次数N确定渐变过程中每次变化的RGB值Λ RGB (i,j)/N,其中N为正整数;
B3、在每一渐变周期T结束后,将当前图像数据的每一像素点的RGB值R’’ (i, j)加上Δ RGB (i, j) /N后,发送至移动终端显示屏显示,其中T为正数。
[0009]所述图片显示切换的过渡方法,其中,所述步骤B3中当所述当前图像数据的每一像素点的RGB值R’’(i,j)加上ARGB(i,j)/N后与所述第二图像数据每一像素点的RGB值RGB’(i,j)相等,则停止渐变过程。
[0010]一种图片显示切换的过渡系统,其中,包括:
图片获取模块,用于移动终端对用户的图片切换操作进行实时检测,当检测到用户的操作指令查看当前照片的下一张照片时,获取当前照片的第一图像数据和下一张照片的第二图像数据;
显示控制模块,用于根据一预设的渐变次数和渐变周期,控制所述第一图像数据变化为所述第二图像数据,同时将渐变过程中的当前图像数据发送至移动终端显示屏显示。
[0011]所述图片显示切换的过渡系统,其中,还包括:
设置模块,用于预先设置一用于确定图片切换时像素点RGB值变化次数的渐变次数,及用于确定图片切换时像素点RGB值变化时间间隔的渐变周期。
[0012]所述图片显示切换的过渡系统,其中,所述第一图像数据与所述第二图像数据的分辨率相同。
[0013]所述图片显示切换的过渡系统,其中,所述显示控制模块具体包括:
RGB值获取单元,用于将所述第一图像数据及所述第二图像数据均划分为x*y个像素点,并获取所述第一图像数据每一像素点的RGB值RGB (i,j),再获取所述第二图像数据中与第一图像数据相对应的每一像素点的RGB值RGB’ (i, j),其中x、y均为正整数,i为大于等于I且小于等于X的自然数,j为大于I且小于等于y的自然数;
RGB渐变值获取单元,用于获取所述第二图像数据每一像素点的RGB值RGB’ (i, j)与所述第一图像中对应像素点的RGB值RGB(i,j)之间的差值ARGB(i,j),并根据渐变次数N确定渐变过程中每次变化的RGB值Λ RGB (i, j) /N,其中N为正整数;
渐变显示单元,用于在每一渐变周期T结束后,将当前图像数据的每一像素点的RGB值R’’ (i, j)加上Λ RGB (i,j)/N后,发送至移动终端显示屏显示,其中T为正数。
[0014]所述图片显示切换的过渡系统,其中,所述渐变显示单元中当所述当前图像数据的每一像素点的RGB值R’’(i,j)加上ARGB(i,j)/N后与所述第二图像数据每一像素点的RGB值RGB’ (i, j)相等,则停止渐变过程。
[0015]本发明所提供的一种图片显示切换的过渡方法及其系统,方法包括:移动终端对用户的图片切换操作进行实时检测,当检测到用户的操作指令查看当前照片的下一张照片时,获取当前照片的第一图像数据和下一张照片的第二图像数据;根据一预设的渐变次数和渐变周期,控制所述第一图像数据变化为所述第二图像数据,同时将渐变过程中的当前图像数据发送至移动终端显示屏显示。本发明中通过在图片切换的过程中增加了一个渐变变化过程,使得当两张图片之间色彩差别很大时,切换过程不再突兀,且切换流畅,极大方便了用户。

【专利附图】

【附图说明】
[0016]图1是本发明所述图片显示切换的过渡方法较佳实施例的流程图。
[0017]图2是本发明所述图片显示切换的过渡方法中渐变切换的具体流程图。
[0018]图3是本发明所述第一图像数据的示意图。
[0019]图4是本发明所述第二图像数据的示意图。
[0020]图5是本发明所述图片显示切换的过渡系统较佳实施例的结构框图。

【具体实施方式】
[0021]为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。
[0022]请参见图1,图1是本发明所述图片显示切换的过渡方法较佳实施例的流程图。如图1所示,所述图片显示切换的过渡方法,包括以下步骤:
步骤S100、移动终端对用户的图片切换操作进行实时检测,当检测到用户的操作指令查看当前照片的下一张照片时,获取当前照片的第一图像数据和下一张照片的第二图像数据。
[0023]本发明的实施例中,移动终端对用户的图片切换操作进行实时检测,一旦检测到用户操作移动终端查看相册中的下一张图片时,则获取当前照片的第一图像数据和下一张照片的第二图像数据。其中,相册中的下一张照片既可以是用户点击相册操作面板上的查看上一张图片显示的照片,也可以是用户点击相册操作面板上的查看下一张图片显示的照片。也就是说,下一张照片是下一时刻移动终端待显示的照片。
[0024]步骤S200、根据一预设的渐变次数和渐变周期,控制所述第一图像数据变化为所述第二图像数据,同时将渐变过程中的当前图像数据发送至移动终端显示屏显示。
[0025]在步骤S200中,当获取当前照片的第一图像数据和下一张照片的第二图像数据后,第一图像数据是根据一预设的渐变次数和渐变周期逐渐变化为第二图像数据,而且每渐变一次,都将当前图像数据发送至移动终端显示屏显示。例如,第一图像数据中的第一像素点RGB (I, I)的RGB值为(30,30,30)、第二图像数据中对应的第一像素点RGB’ (I, I)的RGB值为(200,200,200)、用户预先设置的渐变次数为10次、渐变周期为0.1秒,则可采用等差递加的方式使第一图像数据中的第一像素点RGB (I, I)的RGB值变化为第二图像数据中对应的第一像素点RGB’(1,1)的RGB值。更具体的,第一个0.1秒后当前图像数据的第一像素点RGB值为(47,47,47)并显示,第二个0.1秒后当前图像数据的第一像素点RGB值为(64,64,64)并显示,直至当前图像数据的第一像素点RGB值变化为(200,200, 200)时,停止上述渐变过程,并一直显示所述第二图像数据,直至检测到下一次图片切换操作时再重复上述渐变过程。通过在图片切换的过程中增加了一个渐变变化过程,使得当两张图片之间色彩差别很大时,切换过程不再突兀,且切换流畅,极大方便了用户。
[0026]进一步地实施例,所述步骤SlOO中获取当前照片的第一图像数据和下一张照片的第二图像数据之前还包括:
步骤S10、预先设置一用于确定图片切换时像素点RGB值变化次数的渐变次数,及用于确定图片切换时像素点RGB值变化时间间隔的渐变周期。
[0027]本发明的实施例中,为了确保用户能查看到图片的渐变切换过程,所述渐变周期不应设置得过小,至少要大于现有技术中3D电影采用的每帧1/48秒的周期。所述渐变次数也不应设置得太大,设置为20次以下即可。
[0028]进一步地实施例,如图2所示,所述步骤S200中渐变切换的具体包括: 步骤S201、将所述第一图像数据及所述第二图像数据均划分为x*y个像素点,并获取所述第一图像数据每一像素点的RGB值RGB (i,j),再获取所述第二图像数据中与第一图像数据相对应的每一像素点的RGB值RGB’ (i, j),其中x、y均为正整数,i为大于等于I且小于等于X的自然数,j为大于I且小于等于I的自然数。
[0029]在步骤S201中,将所述第一图像数据及所述第二图像数据均划分为x*y个像素点后,其示意图分别如图3和如图4。可见,所述第一图像数据每一像素点的RGB值RGB(i,j)包括R值R (i,j)、G值G (i,j)及B值B (i,j),同样所述第二图像数据每一像素点的RGB值RGB’(1,」)包括1?’(i,j)、G值G’(i,j)及B值B’(i,j)。由于所述第一图像数据与所述第二图像数据的分辨率相同,故将所述第一图像数据及所述第二图像数据均划分为x*y个像素点,并且每一像素点均能--对应。
[0030]步骤S202、获取所述第二图像数据每一像素点的RGB值RGB’ (i, j)与所述第一图像中对应像素点的RGB值RGB (i, j)之间的差值Λ RGB (i, j),并根据渐变次数N确定渐变过程中每次变化的RGB值ARGB(i,j)/N,其中N为正整数。
[0031]在步骤S202中,先获取RGB’ (i, j)与RGB(i,j)之间的差值Λ RGB(i,j),然后根据预设的渐变次数即可获取每次渐变的RGB值为Λ RGB (i, j) /N。
[0032]步骤S203、在每一渐变周期T结束后,将当前图像数据的每一像素点的RGB值R’’ (i, j)加上Λ RGB (i,j)/N后,发送至移动终端显示屏显示,其中T为正数。
[0033]步骤S203、在每一渐变周期T结束后,将当前图像数据的每一像素点的RGB值R’’ (i, j)加上Λ RGB (i,j)/N后,发送至移动终端显示屏显示,其中T为正数。
[0034]本发明的实施例中,为了展示图片切换的渐变过程,每发生一次RGB值的改变,都将变化后的每一像素点的RGB值发送至移动终端显示屏显示。通过上述过程即可体现图片切换的渐变过程,
基于上述图片显示切换的过渡方法,本发明还提供了一种图片显示切换的过渡系统。如图5所示,其为本发明所述图片显示切换的过渡系统较佳实施例的结构框图,系统包括:图片获取模块100,用于移动终端对用户的图片切换操作进行实时检测,当检测到用户的操作指令查看当前照片的下一张照片时,获取当前照片的第一图像数据和下一张照片的第二图像数据;
显示控制模块200,用于根据一预设的渐变次数和渐变周期,控制所述第一图像数据变化为所述第二图像数据,同时将渐变过程中的当前图像数据发送至移动终端显示屏显示。
[0035]进一步地实施例,在所述图片显示切换的过渡系统中,还包括:
设置模块,用于预先设置一用于确定图片切换时像素点RGB值变化次数的渐变次数,及用于确定图片切换时像素点RGB值变化时间间隔的渐变周期。
[0036]进一步地实施例,在所述图片显示切换的过渡系统中,所述第一图像数据与所述第二图像数据的分辨率相同。
[0037]进一步地实施例,在所述图片显示切换的过渡系统中,所述显示控制模块200具体包括:
RGB值获取单元,用于将所述第一图像数据及所述第二图像数据均划分为x*y个像素点,并获取所述第一图像数据每一像素点的RGB值RGB (i,j),再获取所述第二图像数据中与第一图像数据相对应的每一像素点的RGB值RGB’ (i, j),其中x、y均为正整数,i为大于等于I且小于等于X的自然数,j为大于I且小于等于y的自然数;
RGB渐变值获取单元,用于获取所述第二图像数据每一像素点的RGB值RGB’ (i, j)与所述第一图像中对应像素点的RGB值RGB (i,j)之间的差值ARGB(i,j),并根据渐变次数N确定渐变过程中每次变化的RGB值Λ RGB (i, j) /N,其中N为正整数;
渐变显示单元,用于在每一渐变周期T结束后,将当前图像数据的每一像素点的RGB值R’’ (i, j)加上Λ RGB (i,j)/N后,发送至移动终端显示屏显示,其中T为正数。
[0038]进一步地实施例,在所述图片显示切换的过渡系统中,所述渐变显示单元中当所述当前图像数据的每一像素点的RGB值R’’(i,j)加上ARGB(i,j)/N后与所述第二图像数据每一像素点的RGB值RGB’ (i, j)相等,则停止渐变过程。
[0039]综上所述,本发明所提供的一种图片显示切换的过渡方法及其系统,方法包括:移动终端对用户的图片切换操作进行实时检测,当检测到用户的操作指令查看当前照片的下一张照片时,获取当前照片的第一图像数据和下一张照片的第二图像数据;根据一预设的渐变次数和渐变周期,控制所述第一图像数据变化为所述第二图像数据,同时将渐变过程中的当前图像数据发送至移动终端显示屏显示。本发明中通过在图片切换的过程中增加了一个渐变变化过程,使得当两张图片之间色彩差别很大时,切换过程不再突兀,且切换流畅,极大方便了用户。
[0040]可以理解的是,对本领域普通技术人员来说,可以根据本发明的技术方案及其发明构思加以等同替换或改变,而所有这些改变或替换都应属于本发明所附的权利要求的保护范围。
【权利要求】
1.一种图片显示切换的过渡方法,其特征在于,所述方法包括步骤: A、移动终端对用户的图片切换操作进行实时检测,当检测到用户的操作指令查看当前照片的下一张照片时,获取当前照片的第一图像数据和下一张照片的第二图像数据; B、根据一预设的渐变次数和渐变周期,控制所述第一图像数据变化为所述第二图像数据,同时将渐变过程中的当前图像数据发送至移动终端显示屏显示。
2.根据权利要求1所述图片显示切换的过渡方法,其特征在于,所述步骤A之前还包括: S、预先设置一用于确定图片切换时像素点RGB值变化次数的渐变次数,及用于确定图片切换时像素点RGB值变化时间间隔的渐变周期。
3.根据权利要求1所述图片显示切换的过渡方法,其特征在于,所述第一图像数据与所述第二图像数据的分辨率相同。
4.根据权利要求3所述图片显示切换的过渡方法,其特征在于,所述步骤B具体包括: B1、将所述第一图像数据及所述第二图像数据均划分为x*y个像素点,并获取所述第一图像数据每一像素点的RGB值RGB (i,j),再获取所述第二图像数据中与第一图像数据相对应的每一像素点的RGB值RGB’ (i, j),其中x、y均为正整数,i为大于等于I且小于等于X的自然数,j为大于I且小于等于y的自然数; B2、获取所述第二图像数据每一像素点的RGB值RGB’ (i, j)与所述第一图像中对应像素点的RGB值RGB (i, j)之间的差值Λ RGB (i, j),并根据渐变次数N确定渐变过程中每次变化的RGB值Λ RGB (i,j)/N,其中N为正整数; B3、在每一渐变周期T结束后,将当前图像数据的每一像素点的RGB值R’’ (i, j)加上Δ RGB (i, j) /N后,发送至移动终端显示屏显示,其中T为正数。
5.根据权利要求4所述图片显示切换的过渡方法,其特征在于,所述步骤B3中当所述当前图像数据的每一像素点的RGB值R’’(i,j)加上ARGB(i,j)/N后与所述第二图像数据每一像素点的RGB值RGB’ (i, j)相等,则停止渐变过程。
6.一种图片显示切换的过渡系统,其特征在于,包括: 图片获取模块,用于移动终端对用户的图片切换操作进行实时检测,当检测到用户的操作指令查看当前照片的下一张照片时,获取当前照片的第一图像数据和下一张照片的第二图像数据; 显示控制模块,用于根据一预设的渐变次数和渐变周期,控制所述第一图像数据变化为所述第二图像数据,同时将渐变过程中的当前图像数据发送至移动终端显示屏显示。
7.根据权利要求6所述图片显示切换的过渡系统,其特征在于,还包括: 设置模块,用于预先设置一用于确定图片切换时像素点RGB值变化次数的渐变次数,及用于确定图片切换时像素点RGB值变化时间间隔的渐变周期。
8.根据权利要求6所述图片显示切换的过渡系统,其特征在于,所述第一图像数据与所述第二图像数据的分辨率相同。
9.根据权利要求8所述图片显示切换的过渡系统,其特征在于,所述显示控制模块具体包括: RGB值获取单元,用于将所述第一图像数据及所述第二图像数据均划分为x*y个像素点,并获取所述第一图像数据每一像素点的RGB值RGB (i,j),再获取所述第二图像数据中与第一图像数据相对应的每一像素点的RGB值RGB’ (i, j),其中x、y均为正整数,i为大于等于I且小于等于X的自然数,j为大于I且小于等于y的自然数; RGB渐变值获取单元,用于获取所述第二图像数据每一像素点的RGB值RGB’ (i, j)与所述第一图像中对应像素点的RGB值RGB (i,j)之间的差值ARGB(i,j),并根据渐变次数N确定渐变过程中每次变化的RGB值Λ RGB (i, j) /N,其中N为正整数; 渐变显示单元,用于在每一渐变周期T结束后,将当前图像数据的每一像素点的RGB值R’’ (i, j)加上Λ RGB (i,j)/N后,发送至移动终端显示屏显示,其中T为正数。
10.根据权利要求9所述图片显示切换的过渡系统,其特征在于,所述渐变显示单元中当所述当前图像数据的每一像素点的RGB值R’’(i,j)加上ARGB(i,j)/N后与所述第二图像数据每一像素点的RGB值RGB’ (i, j)相等,则停止渐变过程。
【文档编号】G06T13/00GK104299252SQ201410551319
【公开日】2015年1月21日 申请日期:2014年10月17日 优先权日:2014年10月17日
【发明者】杨维琴, 俞斌 申请人:惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1