一种实现智能手机图片美化功能的方法

文档序号:8340201阅读:289来源:国知局
一种实现智能手机图片美化功能的方法
【技术领域】
[0001]本发明涉及图片处理领域,尤其涉及智能手机图片美化领域。
技术背景
[0002]当下社会,智能手机已融入人们的生活,成为大家不可或缺的伴侣,它不仅扮演着通讯角色,同时还是很好的娱乐分享设备。图片美化功能是智能手机上常用的功能,但是目前的图片美化应用都是在手机APP层直接处理,这样加重了 APP层的处理负担,处理效率低,用户体验感差。

【发明内容】

[0003]为解决上述问题,本发明提供一种实现智能手机图片美化功能的方法,包括以下步骤:
创建Π界面,用于人机交互,实现图片美化功能和种类的选择以及各种美化功能参数的输入;
编辑MMI接口模块,对应调用UI界面选定的美化功能和美化种类参数,并将其传递给美化处理函数;
设置美化算法,包括美化处理函数,美化算法对图像数据的处理设置在Hal层,由Hal层利用硬件驱动执行美化算法;
设置美化算法调用,选择图片美化功能后,所述MMI模块接收到由UI界面输入的操作信息后,调用相应参数,参数随即通过framework层传递给Hal层的相应美化处理函数,将底层帧缓存队列中传送上来的帧图像数据进行算法处理,再返回给App层的图片应用程序进行显示。
[0004]具体的,所述设置美化算法调用包括:
创建句柄函数,用于获取句柄,即UI界面上各种操作项目的标识,使美化处理函数通过句柄获取调用Π界面上各种操作对象产生的参数;
设置美化级别接口 ;所述美化级别接口提供预设的参数参与美化算法处理;
设置美化功能使能接口,用于控制开启美化功能;
设置预览美化处理函数,在开启美化功能时,将客户端从帧缓存队列中获取的预览图片数据通过图像处理接口,经过Hal层美化算法处理后,返回给客户端,再传送给上层APP应用,从而实时呈现在用户面前;
设置拍照美化处理函数,在开启美化功能时,将帧缓存队列中的拍照图片数据经过Hal层美化算法处理后返回拍照流程并存储。
[0005]进一步的,所述图片美化功能包括人脸图片美化功能。
[0006]具体的,所述Π界面的操作项目包括模式选择按钮、进度条和简单分级模式按钮;用户可以通过所述模式选择按钮、进度条进行操作,自由调用相应的参数进入美化算法处理,也可通过简单分级模式按钮选择美化级别,通过美化级别接口调用预设的参数进行美化算法处理。
[0007]本发明直接在HAL层对图像数据进行算法处理,处理效率高,提升了用户体验感。
【附图说明】
[0008]图1是实现智能手机图片美化功能的方法流程图。
[0009]图2是预览美化流程图。
[0010]图3是拍照美化流程图。
【具体实施方式】
[0011]为使本领域技术人员更好的理解本发明,现在结合附图对发明的【具体实施方式】作进一步的说明。
[0012]如图1所示,所述一种实现智能手机图片美化功能的方法,包括以下步骤:
创建UI界面;
编辑MMI模块;
设置美化算法;
设置美化算法调用。
[0013]进一步的。所述设置美化算法调用包括:
创建句柄函数;
设置美化级别接口;
设置美化功能使能接口;
设置预览美化处理函数;如图2所示,在开启美化功能时,将客户端从帧缓存队列中获取的预览图片数据通过图像处理接口,经过Hal层美化算法处理后,返回给客户端,再传送给上层APP应用,从而实时呈现在用户面前
设置拍照美化处理函数;如图3所示,在开启美化功能时,将帧缓存队列中的拍照图片数据经过Hal层美化算法处理后返回拍照流程并存储。
[0014]丽I模块接收到由Π界面输入的操作信息后,调用相应参数,参数随即通过framework层传递给Hal层的相应美化处理函数,将底层巾贞缓存队列中传送上来的巾贞图像数据进行算法处理,再返回给App层的图片应用程序。
[0015]以上为本发明的具体实现方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些显而易见的替换形式均属于本发明的保护范围。
【主权项】
1.一种实现智能手机图片美化功能的方法,包括以下步骤: 创建Π界面,用于人机交互,实现图片美化功能和种类的选择以及各种美化功能参数的输入; 编辑MMI接口模块,对应调用UI界面选定的美化功能和美化种类参数,并将其传递给美化处理函数; 设置美化算法,包括美化处理函数,美化算法对图像数据的处理设置在Hal层,由Hal层利用硬件驱动执行美化算法; 设置美化算法调用,选择图片美化功能后,所述MMI模块接收到由UI界面输入的操作信息后,调用相应参数,参数随即通过framework层传递给Hal层的相应美化处理函数,将底层帧缓存队列中传送上来的帧图像数据进行算法处理,再返回给App层的图片应用程序进行显示。
2.依据权利要求1所述一种实现智能手机图片美化功能的方法,其特征在于,所述设置美化算法调用具体包括: 创建句柄函数,用于获取句柄,即UI界面上各种操作项目的标识,使美化处理函数通过句柄获取调用Π界面上各种操作对象产生的参数; 设置美化级别接口 ;所述美化级别接口提供预设的参数参与美化算法处理; 设置美化功能使能接口,用于控制开启美化功能; 设置预览美化处理函数,在开启美化功能时,将客户端从帧缓存队列中获取的预览图片数据通过图像处理接口,经过Hal层美化算法处理后,返回给客户端,再传送给上层APP应用,从而实时呈现在用户面前; 设置拍照美化处理函数,在开启美化功能时,将帧缓存队列中的拍照图片数据经过Hal层美化算法处理后返回拍照流程并存储。
3.依据权利要求1所述一种实现智能手机图片美化功能的方法,其特征在于:所述图片美化功能包括人脸图片美化功能。
4.依据权利要求1所述一种实现智能手机图片美化功能的方法,其特征在于:所述UI界面的操作项目包括模式选择按钮、进度条和简单分级模式按钮;用户可以通过所述模式选择按钮、进度条进行操作,自由调用相应的参数进入美化算法处理,也可通过简单分级模式按钮选择美化级别,通过美化级别接口调用预设的参数进行美化算法处理。
【专利摘要】本发明公开一种实现智能手机图片美化功能的方法,包括步骤:创建UI界面;编辑MMI接口模块;设置美化算法,美化算法对图像数据的处理设置在Hal层,由Hal层利用硬件驱动来执行美化算法;设置美化算法调用,底层传送上来的帧图像数据被Hal层的美化算法处理后,又返回给APP层的图片应用程序。本发明公开的一种实现智能手机图片美化功能的方法直接在HAL层对图像数据进行处理,处理效率高,提升了用户体验感。
【IPC分类】G06T5-00
【公开号】CN104657956
【申请号】CN201510113470
【发明人】姚兴旺, 黄振坤, 董戈, 朱哲, 吴和启
【申请人】龙旗电子(惠州)有限公司
【公开日】2015年5月27日
【申请日】2015年3月16日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1