一种滤镜处理方法及移动终端技术

技术编号:20395310 阅读:24 留言:0更新日期:2019-02-20 05:08
本发明专利技术提供了一种滤镜处理方法及移动终端,其中,所述方法包括:在本发明专利技术实施例中,接收用户的第一输入;响应于所述第一输入,调节第一目标图像的目标颜色通道的偏移量;基于调节后的所述目标颜色通道的偏移量,生成目标颜色映射表;按照所述目标颜色映射表,对所述第一目标图像进行滤镜处理;其中,所述目标颜色通道包括红色通道、绿色通道、蓝色通道中的至少一项。可以根据滤镜调节操作对预览照片进行不同的滤镜处理,实现了滤镜处理的灵活性,且可以直接在预览界面进行滤镜,降低了用户操作复杂度。

【技术实现步骤摘要】
一种滤镜处理方法及移动终端
本专利技术涉及移动终端
,尤其涉及一种滤镜处理方法及移动终端。
技术介绍
对照片进行图像处理可以有效提高照片的质量,符合用户需求。而滤镜作为最常见的图像处理,可以实现各种特殊效果。现有技术中,用户对照片的滤镜处理可以通过两种方式进行。其中,第一种方案基于移动终端提供的滤镜算法,用户可以选择想要的滤镜算法对拍摄的照片进行滤镜处理。第二种方案,用户可以通过专业的图像处理软件对照片进行滤镜处理。可以看出,对于第一种方案,由于移动终端提供的滤镜算法是固定的,用户无法对滤镜算法进行调节,无法实现灵活的滤镜处理;对于第二种方案,将照片拷贝至图像处理软件,导致用户操作复杂。
技术实现思路
本专利技术实施例提供一种滤镜处理方法及移动终端,以解决现有的滤镜处理效果固定,且操作繁琐的问题。一方面,本专利技术实施例公开了一种滤镜处理方法,应用于移动终端,包括:接收用户的第一输入;响应于所述第一输入,调节第一目标图像的目标颜色通道的偏移量;基于调节后的所述目标颜色通道的偏移量,生成目标颜色映射表;按照所述目标颜色映射表,对所述第一目标图像进行滤镜处理;其中,所述目标颜色通道包括红色通道、绿色通道、蓝色通道中的至少一项。另一方面,本专利技术实施例还公开了一种移动终端,包括:第一输入接收模块,用于接收用户的第一输入;偏移量调节模块,用于响应于所述第一输入,调节第一目标图像的目标颜色通道的偏移量;颜色映射表生成模块,用于基于调节后的所述目标颜色通道的偏移量,生成目标颜色映射表;第一滤镜处理模块,用于按照所述目标颜色映射表,对所述第一目标图像进行滤镜处理;其中,所述目标颜色通道包括红色通道、绿色通道、蓝色通道中的至少一项。再一方面,本专利技术实施例还公开了一种移动终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上任一项所述的滤镜处理方法的步骤。最后一方面,本专利技术实施例还公开了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现如上任一项所述的滤镜处理方法的步骤。在本专利技术实施例中,接收用户的第一输入;响应于所述第一输入,调节第一目标图像的目标颜色通道的偏移量;基于调节后的所述目标颜色通道的偏移量,生成目标颜色映射表;按照所述目标颜色映射表,对所述第一目标图像进行滤镜处理;其中,所述目标颜色通道包括红色通道、绿色通道、蓝色通道中的至少一项。可以根据滤镜调节操作对预览照片进行不同的滤镜处理,实现了滤镜处理的灵活性,且可以直接在预览界面进行滤镜,降低了用户操作复杂度。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明图1示出了本专利技术实施例一中的一种滤镜处理方法的步骤流程图;图2示出了本专利技术实施例中滤镜调节操作的一种示意图;图3示出了本专利技术实施例中滤镜调节操作的另一种示意图;图4示出了本专利技术实施例二中的一种移动终端的结构框图;图5示出了实现本专利技术各个实施例的一种移动终端的硬件结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下面通过列举几个具体的实施例详细介绍本专利技术提供的一种滤镜处理方法及移动终端。参照图1,示出了本专利技术实施例一的一种滤镜处理方法的步骤流程图,具体可以包括如下步骤:步骤101,接收用户的第一输入。其中,第一输入用于调节滤镜时针对各颜色通道所采用的偏移量。在实际应用中,第一输入可以为在移动终端界面上进行,也可以通过物理按键进行,例如,调节滑动条上的滑块位置,从而将偏移量在一定范围内调节;或者在移动终端在指定界面时,通过调大的物理按键和调小的物理按键。由于颜色通道的取值范围0至255,则偏移量的取值也为0至255。具体地,用户可以分别操作红色通道、绿色通道、蓝色通道分别对应的调节按钮。例如,如图2所示,R对应红色通道,G对应绿色通道,B对应第三蓝色通道,用户可以在R上方区域上下滑动,从而调整红色通道偏移量的大小,还可以在G上方区域上下滑动,从而调整绿色通道偏移量的大小,还可以在B上方区域上下滑动,从而调整绿色通道偏移量的大小。此外,用户还可以通过一个调节按钮同时调节红色通道、绿色通道、蓝色通道的偏移量。如图3所示,用户可以在屏幕上向上或向下滑动,向上滑动时,红色通道、绿色通道、蓝色通道同时增大相同的值,向下滑动时,红色通道、绿色通道、蓝色通道同时减小相同的值。本专利技术实施例的典型界面为图片预览界面,获取到的预览照片未经滤镜或根据默认参数滤镜之后,展示在照片预览界面中。此时,用户若对当前的预览照片不满意,则可以在移动终端屏幕上进行调节操作。步骤102,响应于所述第一输入,调节第一目标图像的目标颜色通道的偏移量。在实际应用中,总偏移量通常需要根据调节的步数乘以每步对应的偏移量。例如,用户将滑块移动了3步,每步对应偏移量2,则总偏移量为2*3=6。步骤103,基于调节后的所述目标颜色通道的偏移量,生成目标颜色映射表。其中,目标颜色映射表表示将合成色中至少一个颜色通道经过该偏移量调节之后的映射合成色。目标颜色映射表可以理解为针对合成色的一种函数,输入为像素点的合成色中各颜色分量,输出为调整之后的合成色。在本专利技术实施例中,对于RGB(RedGreenBlue,红绿蓝)模式中的每个颜色取值范围均为0至255,从而目标颜色映射表需要将每个颜色的每个取值均进行映射,即:将(i,j,k)映射为(i+i1,j+j1,k+k1),其中,i、j、k、i+i1,j+j1,k+k1均取值0至255,i1、j1、k1均取值-255至255,i1、j1、k1取值可以相同,也可以不同。例如,对于一个合成色(50,123,142),其中,50为红色通道,123为绿色通道,142为蓝色通道,则若红色通道的调节量为10,绿色的调节量为15,蓝色的调解量为-10,此时,目标颜色映射表将合成色(50,123,142)映射为合成色(60,138,132)。可以理解,在映射时,调节之后的各目标颜色通道取值均应大于等于0且小于等于255。若调大时大于255,则取255,若调小时,小于0,则取0。可选地,在本专利技术的另一种实施例中,上述步骤103包括子步骤1031:子步骤1031,基于调节后的至少一个目标颜色通道的偏移量,生成一个目标颜色映射表。在本专利技术实施例中,可以分别对红色通道、绿色通道、蓝色通道分别进行调节,各颜色通道的调节幅度可以不同。具体地,当仅对其中一个颜色通道进行调节时,此时仅存在一个针对该颜色通道的偏移量,从而根据该偏移量生成针对该颜色通道的目标颜色映射表;当对两个或三个颜色通道进行调节时,此时存在两个或三个偏移量,且每个偏移量均对应一个颜色通道,从而根据该两个或三个偏移量生成针对不同颜色通道的目标颜色映射表。本专利技术实施例可以分别对不同颜色通道进行调节,实现灵活的滤镜处理。可选地,在本本文档来自技高网...

【技术保护点】
1.一种滤镜处理方法,应用于移动终端,其特征在于,所述方法包括:接收用户的第一输入;响应于所述第一输入,调节第一目标图像的目标颜色通道的偏移量;基于调节后的所述目标颜色通道的偏移量,生成目标颜色映射表;按照所述目标颜色映射表,对所述第一目标图像进行滤镜处理;其中,所述目标颜色通道包括红色通道、绿色通道、蓝色通道中的至少一项。

【技术特征摘要】
1.一种滤镜处理方法,应用于移动终端,其特征在于,所述方法包括:接收用户的第一输入;响应于所述第一输入,调节第一目标图像的目标颜色通道的偏移量;基于调节后的所述目标颜色通道的偏移量,生成目标颜色映射表;按照所述目标颜色映射表,对所述第一目标图像进行滤镜处理;其中,所述目标颜色通道包括红色通道、绿色通道、蓝色通道中的至少一项。2.根据权利要求1所述的方法,其特征在于,所述基于调节后的所述目标颜色通道的偏移量,生成目标颜色映射表,包括:基于调节后的至少一个目标颜色通道的偏移量,生成一个目标颜色映射表。3.根据权利要求1所述的方法,其特征在于,所述基于调节后的所述目标颜色通道的偏移量,生成目标颜色映射表,包括:获取调节后的至少一个目标颜色通道的偏移量;根据所述调节后的至少一个目标颜色通道的偏移量,生成每个目标颜色通道的偏移量组合;基于所有目标颜色通道的偏移量组合,生成至少两个目标颜色映射表;其中,每个偏移量组合包括至少两个偏移量值。4.根据权利要求1所述的方法,其特征在于,所述按照所述目标颜色映射表,对所述第一目标图像进行滤镜处理,包括:对于所述第一目标图像中的每个像素点,从所述目标颜色映射表中查找所述目标颜色通道对应的映射值;对于所述第一目标图像中的每个像素点,将每个像素点的目标颜色通道的原值替换为对应的映射值。5.根据权利要求1所述的方法,其特征在于,所述基于调节后的所述目标颜色通道的偏移量,生成目标颜色映射表之后,还包括:在接收到对所述目标颜色映射表的存储请求的情况下,存储所述滤镜处理对应的目标颜色映射表;接收用户对所述目标颜色映射表的第二输入;响应于所述第二输入,采用所述目标颜色映射表,对第二目标图像进行滤镜处理。6.一种移动终端,其特征在于,包括:第一输入接收模块,用于接收...

【专利技术属性】
技术研发人员:张波
申请(专利权)人:维沃移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1