图像的显示控制方法及装置的制造方法

文档序号:9910556阅读:173来源:国知局
图像的显示控制方法及装置的制造方法
【技术领域】
[0001]本发明属于信息技术领域,尤其涉及图像的显示控制方法及装置。
【背景技术】
[0002]目前,人们常常通过手机、平板电脑等移动终端或者智能手表等穿戴式智能设备拍照、查看图像或者处理图像。在查看或者处理图像时,常常需要把图像的局部进行放大,以方便用户查看或者处理图像的细节。
[0003]在实现本发明的过程中,发明人发现现有技术中至少存在如下问题:在将图像的局部进行放大后,由于放大后的图像的显示区域有限,如果想移动到图像的其他位置进行放大,则一般需要先将图像缩小,然后滑动到需要放大的区域,再进行放大,过程较繁琐,灵活性较低。

【发明内容】

[0004]鉴于此,本发明实施例提供了一种图像的显示控制方法及装置,以解决现有的图像的显示控制的灵活性较低的问题。
[0005]第一方面,本发明实施例提供了一种图像的显示控制方法,包括:
[0006]当在图像显示区域检测到触摸滑动操作时,获取图像当前的放大倍数,并将所述当前的放大倍数作为第一参数;
[0007]若所述第一参数大于第一预设值,则在所述触摸滑动操作的执行过程中减小所述图像的放大倍数;
[0008]在所述触摸滑动操作结束时将所述图像的放大倍数恢复至所述第一参数。
[0009]第二方面,本发明实施例提供了一种图像的显示控制装置,包括:
[0010]放大倍数获取单元,用于当在图像显示区域检测到触摸滑动操作时,获取图像当前的放大倍数,并将所述当前的放大倍数作为第一参数;
[0011 ]图像缩小单元,用于若所述第一参数大于第一预设值,则在所述触摸滑动操作的执行过程中减小所述图像的放大倍数;
[0012]图像放大单元,用于在所述触摸滑动操作结束时将所述图像的放大倍数恢复至所述第一参数。
[0013]本发明实施例与现有技术相比存在的有益效果是:本发明实施例通过当在图像显示区域检测到触摸滑动操作时,获取图像当前的放大倍数,并将当前的放大倍数作为第一参数,若第一参数大于第一预设值,则在触摸滑动操作的执行过程中减小图像的放大倍数,并在触摸滑动操作结束时将图像的放大倍数恢复至第一参数,由此在需要滑动到图像的其他位置进行放大时,只需直接滑动到需要放大的位置,而无需进行手动将图像缩小、滑动到需要放大的区域、再手动将图像放大的操作,大大提高了图像显示控制的灵活性。
【附图说明】
[0014]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0015]图1是本发明实施例提供的图像的显示控制方法的实现流程图;
[0016]图2a是本发明实施例提供的图像的显示控制方法中当图像的放大倍数为I时的示意图;
[0017]图2b是本发明实施例提供的图像的显示控制方法中当图像当前的放大倍数为第一参数时的示意图;
[0018]图2c是本发明实施例提供的图像的显示控制方法中当第一参数大于第一预设值时,检测到触摸滑动操作,减小图像的放大倍数的示意图;
[0019]图2d是本发明实施例提供的图像的显示控制方法中触摸滑动操作的执行过程的示意图;
[0020]图2e是本发明实施例提供的图像的显示控制方法中在触摸滑动操作结束时将图像的放大倍数恢复至第一参数的示意图;
[0021]图3是本发明实施例提供的图像的显示控制装置的结构框图。
【具体实施方式】
[0022]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0023]图1示出了本发明实施例提供的图像的显示控制方法的实现流程图,详述如下:
[0024]在步骤SlOl中,当在图像显示区域检测到触摸滑动操作时,获取图像当前的放大倍数,并将所述当前的放大倍数作为第一参数。
[0025]需要说明的是,本发明实施例的执行主体为带有触摸屏的电子设备。图像显示区域可以为图像查看界面对应的图像显示区域,或者图像处理界面对应的图像显示区域,在此不作限定。
[0026]在步骤S102中,若所述第一参数大于第一预设值,则在所述触摸滑动操作的执行过程中减小所述图像的放大倍数。
[0027]其中,触摸滑动操作的执行过程指的是用户手指触摸图像显示区域的过程。例如,第一预设值为5,若第一参数为7,即图像当前的放大倍数为7,则在触摸滑动操作的执行过程中减小图像的放大倍数,从而显示较为完整的图像,避免在触摸滑动操作的执行过程中由于图像显示区域有限而影响用户体验。
[0028]进一步地,在将当前的放大倍数作为第一参数之后,该方法还包括:若第一参数小于或等于第一预设值,则维持所述图像的放大倍数为第一参数。例如,第一预设值为3,若第一参数为2,即图像当前的放大倍数为2,则在触摸滑动操作的执行过程中无需减小图像的放大倍数。
[0029]在步骤S103中,在所述触摸滑动操作结束时将所述图像的放大倍数恢复至所述第一参数。
[0030]其中,触摸滑动操作结束时指的是用户手指抬起时。在本发明实施例中,在触摸滑动操作结束时,将图像的放大倍数恢复至第一参数,从而使用户无需手动再次放大图像。
[0031]图2a示出了本发明实施例提供的图像的显示控制方法中当图像的放大倍数为I时的示意图。
[0032]图2b示出了本发明实施例提供的图像的显示控制方法中当图像当前的放大倍数为第一参数时的示意图。
[0033]图2c示出了本发明实施例提供的图像的显示控制方法中当第一参数大于第一预设值时,检测到触摸滑动操作,减小图像的放大倍数的示意图。
[0034]图2d示出了本发明实施例提供的图像的显示控制方法中触摸滑动操作的执行过程的示意图。
[0035]图2e示出了本发明实施例提供的图像的显示控制方法中在触摸滑动操作结束时将图像的放大倍数恢复至第一参数的示意图。
[0036]优选地,步骤S103所述在所述触摸滑动操作结束时将所述图像的放大倍数恢复至所述第一参数具体为:
[0037]在所述触摸滑动操作结束时,获取最后的触摸点对应的所述图像的坐标位置;
[0038]以所述坐标位置作为所述图像显示区域的几何中心,并将所述图像的放大倍数恢复至所述第一参数。
[0039]在本发明实施例中,在触摸滑动操作结束时,以最后的触摸点对应的图像的坐标位置为图像显示区域的几何中心,并将图像的放大倍数恢复至第一参数。
[0040]优选地,所述在所述触摸滑动操作的执行过程中减小所述图像的放大倍数具体为:
[0041]在所述触摸滑动操作的执行过程中,将所述图像的放大倍数减小第三预设值,所述第一预设值与所述第三预设值的差值大于或等于I。
[0042]例如,第一预设值为4,第一参数为6,第三预设值为3。在本发明实施例中,由于第一参数大于第一预设值,因此在触摸滑动操作的执行过程中,将图像的放大倍数减小3倍,即将图像的放大倍数减小至6-3 = 3倍。
[0043]优选地,所述在所述触摸滑动操作的执行过程中减小所述图像的放大倍数具体为:
[0044]在所述触摸滑动操作的执行过程中,将所述图像的放大倍数减小至第二预设值,所述第二预设值小于所述第一预设值。
[0045]例如,第一预设值为4,第一参数为8,第二预设值为4。在本发明实施例中,由于第一参数大于第一预设值,因此在触摸滑动操作的执行过程中,将图像的放大倍数减小至4倍。
[0046]优选地,所述在所述触摸滑动操作的执行过程中减小所述图像的放大倍数具体为:
[0047]在所述触摸滑动操作的执行过程中,获取显示屏下方的压力传感器的值,并根据所述压力传感器的值减小所述图像的放大倍数。
[0048]可选地,根据所述压力传感器的值减小所述图像的放大倍数具体为:根据预先存储的映射列表获取所述压力传感器的值对应的减小倍数;判断该减小倍数是否大于或等于第一参数;若该减小倍数大于或等于第一参数,则直接将图像的放大倍数减小至I倍,例如,第一参数为7,减小倍数为8或7,则直接将图像的放大倍数减小至I倍;若该减小倍数小于第一参数,则计算第一参数与该减小倍数的差值,根据该差值减小图像的放大倍数,例如,第一参数为7,减小倍数为3,则差值为4,将图像的放大倍数减小至4倍。
[0049]应理解,在本发明实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0050]本发明实施例通过当在图像显示区域检测到触摸滑动操作时,获取图像当前的放大倍数,并将当前的放大倍数作为第一参数,若第一参数大于第一预设值,则在触摸滑动操作的执行过程中减小图像的放大倍数,并在触摸滑动操作结束时
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1