一种处理图片的方法及装置制造方法

文档序号:6541395阅读:98来源:国知局
一种处理图片的方法及装置制造方法
【专利摘要】本发明公开了一种处理图片的方法及装置,用于实现在各种长宽比例的屏幕下显示图片,适配性好,提高用户体验。其中,所述方法包括:捕获通过触摸屏输入的针对一图片的第一手势操作,获取所述图片和所述触摸屏屏幕的尺寸;根据所述图片和所述触摸屏屏幕的尺寸,确定所述图片和所述触摸屏屏幕各自的长宽比;当所述图片的长宽比小于或等于所述触摸屏屏幕的长宽比时,将所述图片的长度和宽度同时扩大所述触摸屏屏幕的长度与所述图片的长度的比值的倍数;或者当所述图片的长宽比大于所述触摸屏屏幕的长宽比时,将所述图片的长度和宽度同时扩大所述触摸屏屏幕的宽度与所述图片的宽度的比值的倍数;显示放大后的图片。
【专利说明】一种处理图片的方法及装置
【技术领域】
[0001]本发明涉及移动终端【技术领域】,尤其涉及一种处理图片的方法及装置。
【背景技术】
[0002]随着人们生活水平的日益提高,消费性电子产品越来越普遍。人们经常利用手机、平板电脑等来欣赏数码图片。人们也经常将手机、平板电脑上的图片资料共享,或者将数码相机拍摄的照片传输到手机、平板电脑上进行欣赏和保存。由于各种电子产品的屏幕尺寸,即长宽比例(以水平方向为长,以垂直方向为宽)不相同,如果不同电子产品之间进行图片互传,例如将手机上的图片传输给平板电脑进行显示,图片最佳显示的长宽比例可能会与平板电脑的屏幕长宽比例不一致,从而影响显示效果。

【发明内容】

[0003]为克服相关技术中存在的问题,本发明实施例提供一种处理图片的方法及装置,用于实现在各种长宽比例的屏幕下显示图片,适配性好,提高用户体验。
[0004]一方面,本发明实施例提供了一种处理图片的方法,包括:
[0005]捕获通过触摸屏输入的针对一图片的第一手势操作,获取所述图片和所述触摸屏屏幕的尺寸;
[0006]根据所述图片和所述触摸屏屏幕的尺寸,确定所述图片和所述触摸屏屏幕各自的长宽比;
[0007]当所述图片的长宽比小于或等于所述触摸屏屏幕的长宽比时,将所述图片的长度和宽度同时扩大所述触摸屏屏幕的长度与所述图片的长度的比值的倍数;或者
[0008]当所述图片的长宽比大于所述触摸屏屏幕的长宽比时,将所述图片的长度和宽度同时扩大所述触摸屏屏幕的宽度与所述图片的宽度的比值的倍数;
[0009]显示放大后的图片。
[0010]本发明实施例中,根据图片的长宽比和触摸屏屏幕的长宽比的大小关系,对图片进行放大处理,实现在各种长宽比例的屏幕下显示图片,适配性好,提高用户体验。
[0011]优选地,所述第一手势操作包括:单指点击、多指点击、单指长按和多指长按中的一项。
[0012]优选地,所述显示放大后的图片之后,所述方法还包括:捕获通过触摸屏输入的针对所述放大后的图片的第二手势操作;根据所述第二手势操作浏览所述放大后的图片。
[0013]优选地,所述第二手势操作包括:单指向左滑动、单指向右滑动、多指向左滑动、多指向右滑动、单指向上滑动、单指向下滑动、多指向上滑动和多指向下滑动中的一项。
[0014]优选地,所述方法还包括:存储所述放大后的图片。这样,存储放大后的图片,以便下一次使用。
[0015]另一方面,本发明实施例提供了一种处理图片的装置,包括:
[0016]第一接口模块,用于捕获通过触摸屏输入的针对一图片的第一手势操作,获取所述图片和所述触摸屏屏幕的尺寸;
[0017]确定模块,用于根据所述图片和所述触摸屏屏幕的尺寸,确定所述图片和所述触摸屏屏幕各自的长宽比;
[0018]扩大模块,用于当所述图片的长宽比小于或等于所述触摸屏屏幕的长宽比时,将所述图片的长度和宽度同时扩大所述触摸屏屏幕的长度与所述图片的长度的比值的倍数;或者当所述图片的长宽比大于所述触摸屏屏幕的长宽比时,将所述图片的长度和宽度同时扩大所述触摸屏屏幕的宽度与所述图片的宽度的比值的倍数;
[0019]显示模块,用于显示放大后的图片。
[0020]优选地,所述第一手势操作包括:单指点击、多指点击、单指长按和多指长按中的一项。
[0021 ] 优选地,所述装置还包括:
[0022]第二接口模块,用于在所述显示模块显示放大后的图片之后,捕获通过触摸屏输入的针对所述放大后的图片的第二手势操作;
[0023]浏览模块,用于根据所述第二手势操作浏览所述放大后的图片。
[0024]优选地,所述第二手势操作包括:单指向左滑动、单指向右滑动、多指向左滑动、多指向右滑动、单指向上滑动、单指向下滑动、多指向上滑动和多指向下滑动中的一项。
[0025]优选地,所述装置还包括:
[0026]存储模块,用于存储所述放大后的图片。
[0027]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本发明。
[0028]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【专利附图】

【附图说明】
[0029]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0030]图1为本发明实施例提供的一种处理图片的方法的主要流程图;
[0031]图2为本发明实施例提供的一种处理图片的方法的优选实施方式流程图;
[0032]图3A为本发明实施例提供的一种图片放大前的示意图;
[0033]图3B为本发明实施例提供的一种图片放大后的示意图;
[0034]图4A为本发明实施例提供的另一种图片放大前的示意图;
[0035]图4B为本发明实施例提供的另一种图片放大后的不意图;
[0036]图5为本发明实施例提供的一种处理图片的装置的主要结构示意图;
[0037]图6为本发明实施例提供的一种处理图片的装置的一种结构示意图;
[0038]图7为本发明实施例提供的一种处理图片的装置的另一种结构示意图。
[0039]通过上述附图,已示出本发明明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本发明构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。【具体实施方式】
[0040]为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本发明做进一步详细说明。在此,本发明的示意性实施方式及其说明用于解释本发明,但并不作为对本发明的限定。
[0041]参见图1所示,本发明实施例中一种处理图片的方法,包括以下步骤101-106:
[0042]步骤101、捕获通过触摸屏输入的针对一图片的第一手势操作,获取图片和触摸屏屏幕的尺寸。
[0043]其中,第一手势操作包括:单指点击、多指点击、单指长按和多指长按中的一项;或者还可以是其它手势操作。
[0044]步骤102、根据图片和触摸屏屏幕的尺寸,确定图片和触摸屏屏幕各自的长宽比。
[0045]其中,以水平方向为长,以垂直方向为宽。即以图片的水平方向为图片的长度,以图片的垂直方向为图片的宽度;以触摸屏屏幕的水平方向为触摸屏屏幕的长度,以触摸屏屏幕的垂直方向为触摸屏屏幕的宽度。
[0046]步骤103、判断图片的长宽比和触摸屏屏幕的长宽比的大小关系,当图片的长宽比小于或等于触摸屏屏幕的长宽比时,继续执行步骤104;当图片的长宽比大于触摸屏屏幕的长宽比时,继续执行步骤105。
[0047]步骤104、将图片的长度和宽度同时扩大触摸屏屏幕的长度与图片的长度的比值的倍数。
[0048]其中,比值的倍数可以是比值的正整数倍,例如,比值的I倍、2倍等。
[0049]步骤105、将图片的长度和宽度同时扩大触摸屏屏幕的宽度与图片的宽度的比值的倍数。
[0050]其中,比值的倍数可以是比值的正整数倍,例如,比值的I倍、2倍等。
[0051]步骤106、显示放大后的图片。
[0052]优选地,上述步骤106之后,还可包括以下步骤A1-A2:
[0053]步骤Al、捕获通过触摸屏输入的针对放大后的图片的第二手势操作。
[0054]步骤A2、根据第二手势操作浏览放大后的图片。
[0055]其中,第二手势操作包括:单指向左滑动、单指向右滑动、多指向左滑动、多指向右滑动、单指向上滑动、单指向下滑动、多指向上滑动和多指向下滑动中的一项;或者,还可以是其它手势操作。
[0056]进一步优选地,上述步骤106之后,还可包括以下步骤B:
[0057]步骤B、存储放大后的图片。
[0058]这样,存储放大后的图片,以便下一次使用。
[0059]本发明实施例中,根据图片的长宽比和触摸屏屏幕的长宽比的大小关系,对图片进行放大处理,实现在各种长宽比例的屏幕下显示图片,适配性好,提高用户体验。
[0060]以上介绍了图1所示的实施例中各环节的多种实现方式,下面详细介绍实现过程。
[0061]参见图2所示,本发明实施例中一种处理图片的方法的优选实施方式,该实施例中终端触摸屏屏幕的长宽比为3:4,该方法包括以下步骤:[0062]步骤201、捕获通过触摸屏输入的针对一图片的第一手势操作,获取图片和触摸屏屏幕的尺寸。
[0063]其中,第一手势操作包括:单指点击、多指点击、单指长按和多指长按中的一项;或者还可以是其它手势操作。
[0064]步骤202、根据图片和触摸屏屏幕的尺寸,确定图片和触摸屏屏幕各自的长宽比。
[0065]步骤203、判断图片的长宽比和触摸屏屏幕的长宽比的大小关系,当图片的长宽比小于或等于触摸屏屏幕的长宽比时,继续执行步骤204 ;当图片的长宽比大于触摸屏屏幕的长宽比时,继续执行步骤205。
[0066]步骤204、将图片的长度和宽度同时扩大触摸屏屏幕的长度与图片的长度的比值的倍数。
[0067]步骤205、将图片的长度和宽度同时扩大触摸屏屏幕的宽度与图片的宽度的比值的倍数。
[0068]步骤206、显示放大后的图片。
[0069]如图3A所示,31为触摸屏屏幕的长,32为触摸屏屏幕的宽,311为图片的长,312为图片的宽。图片的长宽比2:4小于触摸屏屏幕的长宽比3:4,则执行上述步骤204,将图片的长度和宽度同时扩大触摸屏屏幕的长度与图片的长度的比值3:2的倍数,例如,可以是比值3:2的I倍,即将图片的长度和宽度同时扩大3:2倍。放大后的图片如图3B所示,321为放大后图片的长,322为放大后图片的览。
[0070]如图4A所示,41为触摸屏屏幕的长,42为触摸屏屏幕的宽,411为图片的长,412为图片的宽。图片的长宽比2:2大于触摸屏屏幕的长宽比3:4,则执行上述步骤205,将图片的长度和宽度同时扩大触摸屏屏幕的宽度与图片的宽度的比值4:2的倍数,例如,可以是比值4:2的I倍,即将图片的长度和宽度同时扩大4:2倍。放大后的图片如图4B所示,421为放大后图片的长,422为放大后图片的宽。
[0071]步骤207、捕获通过触摸屏输入的针对放大后的图片的第二手势操作。
[0072]步骤208、根据第二手势操作浏览放大后的图片。
[0073]本发明实施例中,根据图片的长宽比和触摸屏屏幕的长宽比的大小关系,对图片进行放大处理,实现在各种长宽比例的屏幕下显示图片,适配性好,提高用户体验。
[0074]需要说明的是,实际应用中,上述所有可选实施方式可以采用结合的方式任意组合,形成本发明的可选实施例,在此不再一一赘述。
[0075]通过以上描述了解了一种处理图片的方法实现过程,该过程可由装置实现,下面对装置的内部结构和功能进行介绍。
[0076]基于同一发明构思,如图5所示,本发明实施例中一种处理图片的装置包括:第一接口模块501、确定模块502、扩大模块503和显示模块504。
[0077]第一接口模块501,用于捕获通过触摸屏输入的针对一图片的第一手势操作,获取图片和触摸屏屏幕的尺寸;
[0078]确定模块502,用于根据图片和触摸屏屏幕的尺寸,确定图片和触摸屏屏幕各自的长宽比;
[0079]扩大模块503,用于当图片的长宽比小于或等于触摸屏屏幕的长宽比时,将图片的长度和宽度同时扩大触摸屏屏幕的长度与图片的长度的比值的倍数;或者当图片的长宽比大于触摸屏屏幕的长宽比时,将图片的长度和宽度同时扩大触摸屏屏幕的宽度与图片的宽度的比值的倍数;
[0080]显示模块504,用于显示放大后的图片。
[0081]优选地,第一手势操作包括:单指点击、多指点击、单指长按和多指长按中的一项。
[0082]优选地,如图6所示,上述图5展示的装置还可包括:
[0083]第二接口模块601,用于在上述显示模块504显示放大后的图片之后,捕获通过触摸屏输入的针对放大后的图片的第二手势操作;
[0084]浏览模块602,用于根据第二手势操作浏览放大后的图片。
[0085]优选地,第二手势操作包括:单指向左滑动、单指向右滑动、多指向左滑动、多指向右滑动、单指向上滑动、单指向下滑动、多指向上滑动和多指向下滑动中的一项。
[0086]优选地,如图7所示,上述图5展示的装置还可包括:
[0087]存储模块701,用于存储放大后的图片。
[0088]本发明实施例中,根据图片的长宽比和触摸屏屏幕的长宽比的大小关系,对图片进行放大处理,实现在各种长宽比例的屏幕下显示图片,适配性好,提高用户体验。
[0089]本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0090]本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0091]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0092]这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0093]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种处理图片的方法,其特征在于,包括: 捕获通过触摸屏输入的针对一图片的第一手势操作,获取所述图片和所述触摸屏屏幕的尺寸; 根据所述图片和所述触摸屏屏幕的尺寸,确定所述图片和所述触摸屏屏幕各自的长宽比; 当所述图片的长宽比小于或等于所述触摸屏屏幕的长宽比时,将所述图片的长度和宽度同时扩大所述触摸屏屏幕的长度与所述图片的长度的比值的倍数;或者 当所述图片的长宽比大于所述触摸屏屏幕的长宽比时,将所述图片的长度和宽度同时扩大所述触摸屏屏幕的宽度与所述图片的宽度的比值的倍数; 显示放大后的图片。
2.如权利要求1所述的方法,其特征在于,所述第一手势操作包括:单指点击、多指点击、单指长按和多指长按中的一项。
3.如权利要求1所述的方法,其特征在于,所述显示放大后的图片之后,所述方法还包括: 捕获通过触摸屏输入的针对所述放大后的图片的第二手势操作; 根据所述第二手势操作浏览所述放大后的图片。
4.如权利要求`3所述的方法,其特征在于,所述第二手势操作包括:单指向左滑动、单指向右滑动、多指向左滑动、多指向右滑动、单指向上滑动、单指向下滑动、多指向上滑动和多指向下滑动中的一项。
5.如权利要求1所述的方法,其特征在于,所述方法还包括: 存储所述放大后的图片。
6.一种处理图片的装置,其特征在于,包括: 第一接口模块,用于捕获通过触摸屏输入的针对一图片的第一手势操作,获取所述图片和所述触摸屏屏幕的尺寸; 确定模块,用于根据所述图片和所述触摸屏屏幕的尺寸,确定所述图片和所述触摸屏屏幕各自的长宽比; 扩大模块,用于当所述图片的长宽比小于或等于所述触摸屏屏幕的长宽比时,将所述图片的长度和宽度同时扩大所述触摸屏屏幕的长度与所述图片的长度的比值的倍数;或者当所述图片的长宽比大于所述触摸屏屏幕的长宽比时,将所述图片的长度和宽度同时扩大所述触摸屏屏幕的宽度与所述图片的宽度的比值的倍数; 显示模块,用于显示放大后的图片。
7.如权利要求6所述的装置,其特征在于,所述第一手势操作包括:单指点击、多指点击、单指长按和多指长按中的一项。
8.如权利要求6所述的装置,其特征在于,所述装置还包括: 第二接口模块,用于在所述显示模块显示放大后的图片之后,捕获通过触摸屏输入的针对所述放大后的图片的第二手势操作; 浏览模块,用于根据所述第二手势操作浏览所述放大后的图片。
9.如权利要求8所述的装置,其特征在于,所述第二手势操作包括:单指向左滑动、单指向右滑动、多指向左滑动、多指向右滑动、单指向上滑动、单指向下滑动、多指向上滑动和多指向下滑动中的一项。
10.如权利要求6所述的装置,其特征在于,所述装置还包括: 存储模块,用于 存储所述放大后的图片。
【文档编号】G06F3/0488GK103870197SQ201410109295
【公开日】2014年6月18日 申请日期:2014年3月21日 优先权日:2014年3月21日
【发明者】王金宇 申请人:天脉聚源(北京)传媒科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1