一种图像处理的方法及终端的制作方法_2

文档序号:9924020阅读:来源:国知局

[0074]本发明的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0075]在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0076]需要说明的是,本发明实施例所描述的终端可以包括智能手机(如Android手机、1S手机、Windows Phone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(MID,Mobile Internet Devices)或穿戴式设备等,上述终端仅是举例,而非穷举,包含但不限于上述终端。
[0077]请参阅图1,为本发明实施例提供的一种图像处理的方法的第一实施例流程示意图。本实施例中所描述的图像处理的方法,包括以下步骤:
[0078]101、获取待处理图像。
[0079]本发明实施例中,待处理图像为摄像头拍摄的取景画面,即在终端打开摄像头时,摄像头拍摄到的取景画面即为待处理图像。
[0080]102、确定所述待处理图像的原始对焦区域。
[0081]本发明实施例中,终端可接收用户输入的选取指令,将该选取指令选取的区域作为原始对焦区域,例如,用户通过触摸屏对待处理图像进行点击,根据点击的位置生成选取指令,则终端可响应该选取指令将以该点击的位置为中心的预设范围内的区域作为原始对焦区域。
[0082]可选地,终端可检测针对待处理图像进行的滑动操作,获取该滑动操作生成的闭合轨迹,将该闭合轨迹所包含的区域作为原始对焦区域,例如,用户通过触摸屏在待处理图像中画了一个圈,则可将该圈所在范围内的区域作为原始对焦区域。进一步地,用户可通过触摸屏在待处理图像中画多个不同的闭合轨迹,如:圆圈,正方形,三角形,或者,其他形状等等,则可将该多个不同的闭合轨迹中每个闭合轨迹包含的区域作为原始对焦区域。
[0083]进一步可选地,终端可检测针对待处理图像进行的按压操作,获取该按压操作的按压区域,将该按压区域作为原始对焦区域,例如,用户通过触摸屏在待处理图像中进行按压操作,如一个手指按压,则可将该一个手指的接触区域作为原始对焦区域。在多个手指进行按压时,则可将该多个手指的接触区域作为原始对焦区域。
[0084]可选地,终端可对待处理图像进行人脸检测,将检测到的人脸区域作为原始对焦区域,例如,待处理图像中包含至少I个人脸,则终端可对该待处理图像进行人脸检测,将检测到的该至少I个人脸所在的区域作为原始对焦区域。
[0085]可选地,终端可获取用户进行触控操作产生的两个触摸点,并获取该两个触摸点的坐标,在该两个触摸点的坐标的横坐标互不相等,纵坐标也互不相等,依据该两个触摸点的坐标生成原始对焦区域。例如,以第一触摸点和第二触摸点为例,第一个触摸点的坐标为(xl,yl),第二个触摸点的坐标为(x2,y2),且,xl不等于x2,yl不等于y2,贝Ij可由(xl,yl)和(x2,y2)生成原始对焦区域,S卩由x = xl,y = yl,x = x2,y = y2,这四条线所构成区域即为原始对焦区域。
[0086]103、获取针对所述原始对焦区域的触控参数。
[0087]本发明实施例中,用户可针对原始对焦区域进行触控操作,从而,通过该触控操作得到触控参数,该触控操作可包含按压操作和滑动操作。其中,该触控参数可包括但不仅限于:按压原始对焦区域的按压力度、按压原始对焦区域的按压时间、按压原始对焦区域的触摸点个数、按压原始对焦区域的按压面积。
[0088]进一步地,在用户按压原始对焦区域时,则可获取该按压的按压力度,该按压力度可为平均按压力度、最大按压力度、最小按压力度或者起始按压时的按压力度,松手时的按压力度,在此不作限定。又例如,在用户按压原始对焦区域时,则可获取该按压的按压时间,该按压时间可为起始按压时刻到结束按压时刻的时间,或者,按压时间可为起始按压时刻到结束按压时刻的时间内按压力度大于某个阈值保持时间,如,在阈值为5牛,则可将按压过程中,按压力度大于5牛的持续时间作为按压时间,可选地,终端还可设置最大按压时间,当实际按压时间超过该最大按压时间时,那么,获取到的按压时间就为该最大按压时间。又例如,在用户按压原始对焦区域时,可获取按压原始对焦区域的触摸点个数,该触摸点个数为接触触摸屏的手指个数,有多个手指按压触摸屏(其中,至少一个手指在原始对焦区域内),则可检测到多个触摸点。又例如,在用户按压原始对焦区域时,可获取按压原始对焦区域的按压面积,在按压过程中,用户可增大按压面积或者减小按压面积,获取的按压面积可为按压过程中的平均按压面积、最大按压面积、最小按压面积或者松手时刻的按压面积,在此不作限定。
[0089]可选地,触控参数还可为:滑动触摸屏生成的生成的闭合轨迹。该闭合轨迹可为与原始对焦区域有交集的闭合轨迹,还可以与原始对焦区域没有交集的闭合轨迹。
[0090]104、根据所述触控参数生成控制指令。
[0091 ]本发明实施例中,终端可根据触控参数生成控制指令,该控制指令可包括但不仅限于:放大指令、缩小指令、旋转指令、拉伸指令、删除指令、添加指令、平移指令、形状改变指令,其中,放大指令用于放大原始对焦区域;缩小指令用于缩小原始对焦区域;旋转指令用于对原始对焦区域进行旋转;拉伸指令用于对原始对焦区域进行拉伸,具体地,当检测到触摸屏上的一个触摸点,那么,可根据该触摸点的移动方向,生成拉伸指令,在响应该拉伸指令的情况下,沿着触摸点的移动方向对原始对焦区域进行拉伸;删除指令用于在有至少一个原始对焦区域时,对该至少一个原始对焦区域进行删除,在原始对焦区域有N个子区域时,可删除该N个子区域中的M个,其中,N大于或等于M的整数,M为正整数;添加指令用于添加其他聚焦区域,可通过该添加指令扩大原始对焦区域的区域面积;平移指令用于对原始聚焦区域进行移动,例如,该平移指令可将原始聚焦区域向左右移动、上下移动,或者,对角线方向移动;形状改变指令用于改变原始聚焦区域的形状,假设原始聚焦区域为正方形,该原始聚焦区域的中心点为0,在响应该形状改变指令,则可保持该中心点O不变,将原有的正方形的原始聚焦区域改变为圆形,且圆形与正方形的面积大小相等。
[0092]105、响应所述控制指令对所述原始对焦区域进行调整。
[0093]本发明实施例中,终端可响应控制指令,从而,可对原始对焦区域进行调整,例如,放大指令可指示对原始对焦区域进行放大,优选地,放大指令可指示在原始对焦区域的基础上,对该原始对焦区域进行放大。
[0094]可选地,终端可响应放大指令对原始对焦区域进行放大,以得到放大原始对焦区域,接着,响应旋转指令,对放大原始对焦区域进行旋转,以得到旋转原始对焦区域,紧接着,响应缩小指令,对旋转原始对焦区域进行缩小。本发明实施例中,在对原始对焦区域进行不同的触控操作,可生成不同的控制指令,依据多个不同的控制指令可对原始对焦区域进行多个不同的操作。
[0095]通过本发明实施例获取待处理图像,确定该待处理图像的原始对焦区域,获取针对该原始对焦区域的触控参数,根据该触控参数生成控制指令,响应该控制指令对该原始对焦区域进行调整。从而,可利用针对对焦区域的触控参数生成相应的控制指令对对焦区域进行调整,因此,可方便用户调整对焦区域。
[0096]请参阅图2,为本发明实施例提供的一种图像处理的方法的第二实施例流程示意图。本实施例中所描述的图像处理的方法,包括以下步骤:
[0097]201、获取待处理图像。
[0098]本发明实施例中,待处理图像为摄像头拍摄的取景画面,即在终端打开摄像头时,摄像头拍摄到的取景画面即为待处理图像。
[0099]202、确定所述待处理图像的原始对焦区域。
[0100]本发明实施例中,终端可接收用户输入的选取指令,将该选取指令选取的区域作为原始对焦区域,例如,用户通过触摸屏对待处理图像进行点击,根据点击的位置生成选取指令,则终端可响应该选取指令将以该点击的位置为中心的预设范围内的区域作为原始对焦区域。
[0101]可选地,终端可检测针对待处理图像进行的滑动操作,获取该滑动操作生成的闭合轨迹,将该闭合轨迹所包含的区域作为原始对焦区域,例如,用户通过触摸屏在待处理图像中画了一个圈,则可将该圈所在范围内的区域作为原始对焦区域。进一步地,用户可通过触摸屏在待处理图像中画多个不同的闭合轨迹,如:圆圈,正方形,三角形,或者,其他形状等等,则可将该多个不同的闭合轨迹中每个闭合轨迹包含的区域作为原始对焦区域。
[0102]进一步可选地,终端可检测针对待处理图像进行的按压操作,获取该按压操作的按压区域,将该按压区域作为原始对焦区域,例如,用户通过触摸屏在待处理图像中进行按压操作,如一个手指按压,则可将该一个手指的接触区域作为原始对焦区域。在多个手指进行按压时,则可将该多个手指的接触区域作为原始对焦区域。
[0103]可选地,终端可对待处理图像进行人脸检测,将检测到的人脸区域作为原始对焦区域,例如,待处理图像中包含至少I个人脸,则终端可对该待处理图像进行人脸检测,将检测到的该至少I个人脸所在的区域作为原始对焦区域。
[0104]203、获取针对所述原始对焦区域的触控参数。
[0105]本发明实施例中,用户可针对原始对焦区域进行触控操作,从而,通过该触控操作得到触控参数,该触控操作可包含按压操作和滑动操作。其中,
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1