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

文档序号:9791997阅读:426来源:国知局
一种图像处理方法及终端的制作方法
【技术领域】
[0001 ] 本发明涉及图像处理技术领域,具体涉及一种图像处理方法及终端。
【背景技术】
[0002]目前,随着智能手机、平板电脑等移动终端配置的镜头像素越来越高,人们越来越喜欢通过这些移动终端拍照以记录生活点滴,并对拍照的图片进行特效处理,使得照片更加独特,富有创意,一般情况下人们都是通过移动终端上安装的相机应用的滤镜等功能实现对图片的特效处理,例如黑白、单色、铬黄、褪色、怀旧、岁月、冲印等丰富的滤镜特效选择。
[0003]然而,现有技术中,对图片添加滤镜等特效处理方案一般都是针对图片中所有区域进行处理,特效处理的区域过于单一,不够灵活,导致特效处理后的整个图片的色彩表现跟真实的对比都是有所改变,整个图片色彩不够真实。因此,如何提供一种更加灵活且能在特效处理后保持图片真实色彩的图片特效处理方式已成为亟待解决的问题。

【发明内容】

[0004]本发明实施例提供了一种图像处理方法及终端,可以灵活地选择特效处理区域,并在特效处理后有效保持图片中非特效处理区域的真实色彩。
[0005]本发明实施例第一方面提供了一种图像处理方法,包括:
[0006]获取利用拍照装置捕获到的预览图像;
[0007]检测针对所述预览图像输入的触摸操作,并判断所述触摸操作是否满足预设条件;
[0008]若所述触摸操作满足所述预设条件,则根据所述触摸操作的触摸点的位置信息,从所述预览图像中确定出目标显示区域;
[0009]根据针对所述目标显示区域输入的特效处理操作,对所述目标显示区域进行特效处理,并生成拍照图片。
[0010]本发明实施例第二方面提供了一种终端,包括:
[0011]第一获取单元,用于获取利用拍照装置捕获到的预览图像;
[0012]检测单元,用于检测针对所述预览图像输入的触摸操作;
[0013]判断单元,用于判断所述触摸操作是否满足预设条件;
[0014]确定单元,用于在所述判断单元判断出所述触摸操作满足所述预设条件时,根据所述触摸操作的触摸点的位置信息,从所述预览图像中确定出目标显示区域;
[0015]处理单元,用于根据针对所述目标显示区域输入的特效处理操作,对所述目标显示区域进行特效处理,并生成拍照图片。
[0016]通过本发明实施例可以获取利用拍照装置捕获到的预览图像,检测针对该预览图像输入的触摸操作,并判断该触摸操作是否满足预设条件,如果该触摸操作满足所述预设条件,则根据该触摸操作的触摸点的位置信息,从该预览图像中确定出目标显示区域,进而根据针对该目标显示区域输入的特效处理操作,对该目标显示区域进行特效处理,并生成拍照图片,可以灵活地选择特效处理区域,并在特效处理后有效保持图片中非特效处理区域的真实色彩。
【附图说明】
[0017]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是本发明实施例提供的一种图像处理方法的第一实施例流程示意图;
[0019]图2是本发明实施例提供的一种图像处理方法的第二实施例流程示意图;
[0020]图3是本发明实施例提供的一种图像处理方法的第三实施例流程示意图;
[0021]图4是本发明实施例提供的一种终端的第一实施例结构示意图;
[0022]图5是本发明实施例提供的一种终端的第二实施例结构示意图;
[0023]图6是本发明实施例提供的一种终端的第三实施例结构示意图。
【具体实施方式】
[0024]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]本发明实施例中所描述的终端可以包括智能手机(如Android手机、1S手机、Windows Phone手机等)、平板电脑、掌上电脑、移动互联网设备(MID,Mobile InternetDevices)等,上述终端仅是举例,而非穷举,包含但不限于上述终端。
[0026]本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”、“第五”和“第六”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0027]请参阅图1,为本发明实施例提供的一种图像处理方法的第一实施例流程示意图。本实施例中所描述的图像处理方法,包括以下步骤:
[0028]S101、终端获取利用拍照装置捕获到的预览图像。
[0029]其中,该拍照装置可为双摄像头,该双摄像头中每个摄像头的像素、光圈、焦距、视场角、尺寸等特征参数可以相同,也可以不同,本发明实施例不做限定。
[0030]需要说明的是,在一些可行的实施方式中,该拍照装置也可为单摄像头。
[0031]具体的,终端上安装有可调用该拍照装置的相机应用,在用户打开该相机应用时,终端启用该拍照装置,并利用该拍照装置实时捕获拍照对象(包括人物、动物、风景等)的状态画面,进而在该相机应用的预览界面上展示该拍照对象的预览图像。
[0032]S102、终端检测针对所述预览图像输入的触摸操作,并判断所述触摸操作是否满足预设条件,若是,则执行步骤S103,若否,则结束本次流程。
[0033]其中,该预设条件包括该触摸操作为长按操作和滑动操作中的任一种,即长按操作和滑动操作均可作为触发终端对预览图像进行特效处理的触发条件。
[0034]需要说明的是,本发明实施例中的滑动操作可为滑动轨迹包围该预览图像中一个或者多个拍照对象的操作。
[0035]可以理解的是,触发条件并不仅限于长按操作和滑动操作,悬浮手势、语音控制操作等均可作为触发条件。
[0036]具体的,用户可从预览图像包含的多个拍照对象中选出自己想要进行特效处理的目标拍照对象,即该预览图像中的目标显示区域。终端获取用户通过触控面板输入的触摸操作,并判断该触摸操作是否是长按操作和滑动操作中的任意一种,如果该触摸操作是长按操作或者圈中该预览图像中一个或者多个拍照对象的滑动操作,则终端执行步骤S103,否则,终端结束本次流程。
[0037]在一些可行的实施方式中,如果该触摸操作不是触发终端对预览图像进行特效处理的触发条件(包括长按操作或者圈中该预览图像中一个或者多个拍照对象的滑动操作等),则终端可执行该触摸操作能够触发的动作,如该触摸操作是触发终端拍照的动作,则终端利用该拍照装置捕获拍照对象当前的状态画面,生成拍照图片。
[0038]需要说明的是,该触控面板可包括触摸屏和显示屏,即本发明实施例中的触控面板即可提供给用户进行触摸操作,还可用于向用户展现相应的数据信息。
[0039]S103、终端根据所述触摸操作的触摸点的位置信息,从所述预览图像中确定出目标显示区域。
[0040]具体的,如果该触摸操作是长按操作,则终端首先获取该触摸点在该预览界面上的位置信息,进而根据该位置信息确定用户想要进行特效处理的目标拍照对象,并获取该目标拍照对象对应的目标显示区域,例如拍照对象是花和草,该触摸点在该预览界面上的位置落入花的位置范围内,则终端可确定用户想要进行特效处理的目标拍照对象是花,进而终端将该触摸点位置上的花占据的显示区域确定为目标显示区域。
[0041]在一些可行的实施方式中,终端可在用户第一次长按操作时选中该次长按操作触摸点的位置对应的第一拍照对象,而在用户第二次长按操作时,自动选中该预览图像中与该第一拍照对象的特征相似度达到预设值的第二拍照对象,进而将第一拍照对象和第二拍照对象占据的显示区域确定为目标显示区域。
[0042]需要说明的是,该第一拍照对象的特征具体可为组成该第一拍照对象的像素点的RGB值、灰阶值和色彩深度等特征信息。
[0043]在一些可行的实施方式中,终端可在用户第一次长按操作时选中该次长按操作触摸点的位置对应的第一拍照对象,后续用户可通过短按操作继续添加想要进行特效处理的拍照对象,即终端检测到用户输入的短按操作时,选中该短按操作触摸点的位置对应的第三拍照对象,用户可多次输入短按操作选中多个与第一拍照对象和第三拍照对象特征相关或者无关的第四拍照对象,进而将第一拍照对象、第三拍照对象和第四拍照对象占据的显示区域确定为目标显示区域。
[0044]进一步的,如果该触摸操作是滑动操作,则终端首先确定该滑动操作在该预览界面上的形成的滑动轨迹,该滑动轨迹包围的拍照对象即为用户想要进行特效处理的第一拍照对象,终端还可继续根据用户输入的滑动操作确定出要进行特效处理的第二拍照对象,即该触摸操作形成的滑动轨迹包围的显示区域即为目标显示区域。
[0045]在一些可行的实施方式中,终端根据该位置信息,从所述预览图像中确定出目标显示区域的具体方式可以为:
[0046]1031)终端获取该预览图像中该触摸操作的触摸点对应的第一像素点的特征信息,以及获取与该第一像素点的距离在预设范围内的第二像素点的特征信息;
[0047]1032)终端确定该第二像素点的特征信息与该第一像素点的特征信息之间的相似度;
[0048]1033)终端将该第二像素点中,特征信息与该第一像素点的特征信息之间的相似度大于或等于预设第一相似度阈值的像素点设为第三像素点,并将该预览图像中由该第一像素点和该第三像素点组成的显示区域设为目标显示区域。
[0049]S104、终端根据针对所述目标显示区域输入的特效处理操作,对所述目标显示区域进行特效处理,并生成拍照图片。
[0050]其中,该特效处理操作可包括调整颜色、添加滤镜效果等。
[0051]具体的,终端根据用户输入的触摸操作确定出需要进行特效处理的目标显示区域后,获取用户选择的特效类型,并对该目标显示区域添加该特效类型对应的特效,例如改变颜色、增加滤镜效果等,进而生成带有用户设置好特效的拍照图片。
[0052]需要说明的是,用户可根据需要选择添加一种或多种特效,对于用户添加的特效数量本发明实施例不做限定。
[0053]举例来说,用户利用终端的双摄像头对景物进行拍照,终端在相机应用界面实时展示双摄像头捕获到的景物的状态画面,在检测到用户通过触控面板输入的长按操作(或者滑动操作)时,确定该长按操作的触摸点的位置信息,如
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1