一种移动终端的图像处理方法及装置、移动终端制造方法及图纸

技术编号:18496744 阅读:37 留言:0更新日期:2018-07-21 20:00
本发明专利技术实施例提供了一种移动终端的图像处理方法及装置、移动终端,所述移动终端包括摄像头,所述移动终端具有相册应用程序和图像处理的应用程序编程接口API,所述方法包括:当接收到拍摄指令时,通过所述摄像头获取初始图像数据;调用所述图像处理的API处理所述初始图像数据,获得多帧特征图像数据;将所述多帧特征图像数据合成为动画数据;在所述相册应用程序中展现所述动画数据;本发明专利技术实施例中,在拍摄时不需要添加额外的图像处理算法,减少用户等待的时间,用户可以观察到图像处理过程,增强用户交互体验。

Image processing method and device for mobile terminal and mobile terminal

An embodiment of the invention provides an image processing method and a device and a mobile terminal for a mobile terminal. The mobile terminal includes a camera. The mobile terminal has a photo album application and an application programming interface API for image processing, and the method comprises the following: when the photographing instruction is received, the camera is obtained by the camera. Initial image data; a multi frame feature image data is obtained by calling the initial image data of the API processing of the described image processing; the multi frame feature image data is synthesized into animated data; the animation data is displayed in the album application; in the embodiment of the invention, additional images are not required to be added at the time of shooting. Processing algorithm reduces user waiting time, users can observe the image processing process and enhance user interaction experience.

【技术实现步骤摘要】
一种移动终端的图像处理方法及装置、移动终端
本专利技术实施例涉及移动终端的
,尤其涉及一种移动终端的图像处理方法及装置、移动终端。
技术介绍
随着的科学技术的不断发展,电子产品的种类越来越多,具有拍摄功能的移动终端越来越普及,用户可以随时随地用它来进行拍照,所得的图像以多媒体的短信等形式发送给亲朋好友,即拍即发,方便快捷。智能手机等移动终端已经不再是简单的通信工具,而是集休闲、娱乐和通信等于一体的多功能产品。与此同时,用户对拍摄效果的要求也越来越高。例如,用户通常会采用特定模式进行拍照,如采用虚化模式或美颜模式进行拍照,但是,当采用特定模式进行拍照时,移动终端的数据处理量是非常大的,不利于提高移动终端的图像处理效率,延长用户等待的时间,不利于提高用户针对移动终端的使用体验。
技术实现思路
本专利技术实施例提供一种移动终端的图像处理方法及装置、移动终端,以解决当采用移动终端的特定模式拍照时,用户等待时间较长的问题。为了解决上述技术问题,本专利技术实施例是这样实现的:一种移动终端的图像处理方法,所述移动终端包括摄像头,所述移动终端具有相册应用程序和图像处理的应用程序编程接口API,所述方法包括:当接收到拍摄指令时,通过所述摄像头获取初始图像数据;调用所述图像处理的API处理所述初始图像数据,获得多帧特征图像数据;将所述多帧特征图像数据合成为动画数据;在所述相册应用程序中展现所述动画数据。第一方面,本专利技术实施例还提供了一种移动终端的图像处理装置,所述移动终端包括摄像头,所述移动终端具有相册应用程序和图像处理的应用程序编程接口API,所述装置包括:初始图像数据获取模块,用于当接收到拍摄指令时,通过所述摄像头获取初始图像数据;特征图像数据获得模块,用于调用所述图像处理的API处理所述初始图像数据,获得多帧特征图像数据;动画数据合成模块,用于将所述多帧特征图像数据合成为动画数据;动画数据展现模块,用于在所述相册应用程序中展现所述动画数据。第二方面,本专利技术实施例提供了一种移动终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述的移动终端的图像处理的步骤。第三方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述的移动终端的图像处理方法的步骤。在本专利技术实施例中,所述移动终端包括摄像头,所述移动终端具有相册应用程序和图像处理的应用程序编程接口API,所述方法包括:当接收到拍摄指令时,通过所述摄像头获取初始图像数据;调用所述图像处理的API处理所述初始图像数据,获得多帧特征图像数据;将所述多帧特征图像数据合成为动画数据;在所述相册应用程序中展现所述动画数据;本专利技术实施例中,在拍摄时不需要添加额外的图像处理算法,减少用户等待的时间,用户可以观察到图像处理过程,增强用户交互体验。附图说明图1是本专利技术实施例的一种移动终端的图像处理方法实施例一的步骤流程图;图2是本专利技术实施例的一种移动终端的图像处理方法实施例二的步骤流程图;图3是本专利技术实施例的一种移动终端的图像处理装置实施例的结构框图;图4是本专利技术实施例的一种移动终端的结构框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参照图1,示出了本专利技术实施例的一种移动终端的图像处理方法实施例一的步骤流程图,所述移动终端包括摄像头,所述移动终端具有相册应用程序和图像处理的API(ApplicationProgrammingInterface,应用程序编程接口),具体可以包括如下步骤:步骤101,当接收到拍摄指令时,通过所述摄像头获取初始图像数据;具体实现中,本专利技术实施例可以应用在移动终端中,该移动终端包括摄像头,例如,手机、平板电脑、个人数字助理、穿戴设备(如眼镜、手表等)等等。摄像头是移动终端上的一个硬件,可以配置在移动终端的前部(又称前置摄像头),也可以配置在移动设备的背部(又称后置摄像头),此外,该摄像头的数量可以是单个、也可以是两个或两个以上,等等,本专利技术实施例对此也不加以限制。在本专利技术实施例中,移动终端的操作系统可以包括Android(安卓)、IOS、WindowsPhone、Windows等等,通常可以支持摄像头应用运行,该摄像头应用可以驱动摄像头采集预览图像数据,以进行拍摄照片、拍摄录像。本专利技术实施例中,所述移动终端包括摄像头,所述移动终端运行有相册应用程序,所述移动终端具有图像处理的API,该图像处理的API是预先定义的图像处理函数,移动终端可以调用该图像处理函数针对图像数据进行图像处理,在进行图像处理之前,移动终端可以获取到初始图像数据,具体而言,当移动终端接收到拍摄指令时,通过所述摄像头获取初始图像数据。步骤102,调用所述图像处理的API处理所述初始图像数据,获得多帧特征图像数据;作为本专利技术实施例的一种具体示例,移动终端可以调用所述图像处理的API处理所述初始图像数据,获得多帧特征图像数据;举例而言,所述图像处理的API可以包括虚化处理API、美颜处理API,当然,还可以包括其他的图像处理的API,如高亮度处理API、低色温处理API等,本专利技术实施例对此不作过多的限制。需要说明的是,所述多帧特征图像数据可以包括图像处理过程中的过程变化图,还可以包括图像处理结束后的图像数据,例如,当移动终端调用的是虚化处理API时,则该多帧特征图像数据可以为虚化处理过程中的过程变化图及虚化处理结束后的图像数据,再如,当移动终端调用的是美颜处理API时,则该多帧特征图像数据可以为美颜处理过程中的过程变化图及美颜处理结束后的图像数据,当然,还可以包括其他的图像数据,如添加变换效果后的图像数据等,本专利技术实施例对此不作限制。步骤103,将所述多帧特征图像数据合成为动画数据;实际应用到本专利技术实施例中,移动终端可以进一步将该多帧特征图像数据合成为动画数据,具体而言,可以按照图像处理时间的先后顺序将所述多帧特征图像数据合成为动画数据,举例而言,在安卓系统中,动画(Animation)可以通过FrameAnimation(帧动画)或TweenAnimation(渐变动画)实现,渐变动画是通过对场景里的对象不断做图像变换(平移、缩放、旋转等)产生动画的效果。帧动画则是通过顺序播放预置的图像数据来产生动画的效果。具体地,以帧动画为例进行说明,可以通过调用AnimationDrawable类函数将特征图像数据合成为动画数据,如调用mAnimationDrawable.addFrame()函数添加每帧的图像数据,调用mAnimationDrawable.start()函数运行动画数据,调用mAnimationDrawable.stop()函数停止运行动画数据。步骤104,在所述相册应用程序中展现所述动画数据。进一步地,移动终端可以在相册应用程序中展现该动画数据,当移动终端获取到该初始图像数据,将经过处理后的图像数据合成为动画数据后,移动终端可以将该本文档来自技高网...

【技术保护点】
1.一种移动终端的图像处理方法,其特征在于,所述移动终端包括摄像头,所述移动终端具有相册应用程序和图像处理的应用程序编程接口API,所述方法包括:当接收到拍摄指令时,通过所述摄像头获取初始图像数据;调用所述图像处理的API处理所述初始图像数据,获得多帧特征图像数据;将所述多帧特征图像数据合成为动画数据;在所述相册应用程序中展现所述动画数据。

【技术特征摘要】
1.一种移动终端的图像处理方法,其特征在于,所述移动终端包括摄像头,所述移动终端具有相册应用程序和图像处理的应用程序编程接口API,所述方法包括:当接收到拍摄指令时,通过所述摄像头获取初始图像数据;调用所述图像处理的API处理所述初始图像数据,获得多帧特征图像数据;将所述多帧特征图像数据合成为动画数据;在所述相册应用程序中展现所述动画数据。2.根据权利要求1所述的方法,其特征在于,所述初始图像数据包括初始人像数据,所述当接收到拍摄指令时,通过所述摄像头获取初始图像数据的步骤包括:当接收到拍摄指令时,通过所述摄像头获取初始人像数据。3.根据权利要求2所述的方法,其特征在于,所述图像处理的API包括美颜处理API,所述调用所述图像处理的API处理所述初始图像数据,获得多帧特征图像数据的步骤包括:调用所述美颜处理API处理所述初始人像数据,获得多帧美颜图像数据;其中,所述美颜图像数据包括特定美颜图像数据。4.根据权利要求3所述的方法,其特征在于,所述图像处理的API包括虚化处理API,所述调用所述图像处理的API处理所述初始图像数据,获得多帧特征图像数据的步骤包括:调用所述虚化处理API处理所述特定美颜图像数据,获得多帧虚化图像数据;其中,所述虚化图像数据包括特定虚化图像数据。5.根据权利要求3或4所述的方法,其特征在于,所述将所述多帧特征图像数据合成为动画数据的步骤包括:将所述多帧美颜图像数据和/或所述多帧虚化图像数据合成为动画数据。6.根据权利要求3或4所述的方法,其特征在于,所述方法还包括:在所述相册应用程序展现所述特定美颜图像数据或所述特定虚化图像数据。7.一种移动终端的图像处理装置,其特征在于,所述移动终端包括摄像头,所述移动终端具有相册应用程序和图像处理的应用程序编程接口API,所述装置包括:初始图像数据获取模块,用于当接收到拍摄指令时,通过所述摄像头获取初始图像数...

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

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

1