图像处理方法、终端设备及计算机可读存储介质与流程

文档序号:20510969发布日期:2020-04-24 18:31阅读:141来源:国知局
图像处理方法、终端设备及计算机可读存储介质与流程

本发明涉及移动通信领域,特别涉及一种图像处理方法、终端设备及计算机可读存储介质。



背景技术:

增强现实(augmentedreality,ar)是一种实时实地的计算摄影机影像的位置及角度并加上相应图像、视频、3d模型的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界中并进行互动。目前的手机可以在相机应用中将虚拟现实技术使用在对人脸的附加特效上,在用户需要的时候可以将带有特效的照片保存下来。但是处理后的照片只反映当前设备拍摄的图像,图像处理模式单一。



技术实现要素:

本发明的主要目的是提供一种图像处理方法、终端设备及计算机可读存储介质,旨在解决当前手机图像处理模式单一的问题。

为实现上述目的,本发明提出了一种图像处理方法,所述图像处理方法包括以下步骤:

第一终端采集第一图像信息,并接收第二图像信息;

根据所述第一图像信息和所述第二图像信息合成预览图像;

输出所述预览图像。

可选的,所述第一终端采集第一图像信息的步骤,包括:

所述第一终端拍摄第一图像,并提取所述第一图像的第一特征信息;

获取与所述第一图像匹配的第一图像处理资源;

将所述第一特征信息与所述第一图像处理资源作为所述第一图像信息。

可选地,所述输出所述预览图像的步骤,包括:

显示所述预览图像及/或将所述预览图像发送至第二终端。

可选地,在所述第一终端采集第一图像信息,并接收第二图像信息的步骤之前,还包括:

所述第一终端与所述第二终端建立连接;

若所述第一终端满足预设条件,执行所述第一终端采集第一图像信息,并接收第二图像信息的步骤。

可选地,所述预设条件包括以下至少一个条件:

所述第一终端的内存大于所述第二终端;

所述第一终端的处理器负载大于所述第二终端。

为实现上述目的,本发明还提出了一种图像处理方法,所述图像处理方法包括以下步骤:

第二终端将采集到的第二图像信息发送至第一终端,以供所述第一终端将采集的第一图像信息和接收到的所述第二图像信息合成预览图像并发送至所述第二终端;

接收所述第一终端发送的所述预览图像;

显示所述第二图像信息和/或所述预览图像。

可选地,所述第二终端将采集到的所述第二图像信息发送至所述第一终端的步骤,包括:

所述第二终端拍摄第二图像,并提取所述第二图像的第二特征信息;

获取与所述第二图像匹配的第二图像处理资源;

将所述第二特征信息与所述第二图像处理资源作为所述第二图像信息;

将所述第二图像信息发送至所述第一终端。

可选的,在所述第二终端将采集到的所述第二图像信息发送至所述第一终端,以供所述第一终端合成所述预览图像的步骤之前,还包括:

所述第二终端与所述第一终端建立连接;

若所述第二终端不满足预设条件,执行所述第二终端将采集到的所述第二图像信息发送至所述第一终端的步骤。

可选的,所述预设条件包括以下至少一个条件:

所述第二终端的内存小于所述第一终端;

所述第二终端的处理器的负载小于所述第一终端。

为实现上述目的,本发明还提出一种终端设备,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的图像处理方法的控制程序,所述图像处理方法的控制程序被所述处理器执行时实现如上述图像处理方法的控制方法的步骤。

为实现上述目的,本发明还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有图像处理方法的控制程序,所述图像处理方法的控制程序被处理器执行时实现如上述图像处理方法的控制方法的步骤。

本发明技术方案通过第一终端采集第一图像信息,并接收第二终端发送的第二图像信息;根据所述第一图像信息和所述第二图像信息合成预览图像;输出所述预览图像。终端设备可在采集图像信息的同时接收它端设备发送的图像信息,并将图像信息进行整合处理以形成合照,实现了多个设备的图像资源的共享,解决了当前手机图像处理模式单一的问题,增强了手机图像处理模式的趣味性。

附图说明

图1为本发明实施例方案涉及的硬件运行环境的终端结构示意图;

图2为本发明图像处理方法第一实施例的流程示意图;

图3为本发明图像处理方法第二实施例的流程示意图;

图4为本发明图像处理方法第三实施例的流程示意图;

图5为本发明图像处理方法第四实施例的流程示意图;

图6为本发明图像处理方法第五实施例的流程示意图;

图7为本发明图像处理方法第六实施例的流程示意图;

图8为本发明图像处理方法第七实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明,若本发明实施例中有涉及方向性指示(诸如上、下、左、右、前、后......),则该方向性指示仅用于解释在某一特定姿态下个部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。

另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。

应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要解决方案是:第一终端采集第一图像信息,并接收第二终端发送的第二图像信息;根据所述第一图像信息和所述第二图像信息合成预览图像;输出所述预览图像。

由于现有技术中手机图像处理模式单一。

本发明提供一种图像处理方法,所述图像处理方法包括以下步骤:第一终端采集第一图像信息,并接收第二终端发送的第二图像信息;根据所述第一图像信息和所述第二图像信息合成预览图像;输出所述预览图像。解决现有手机图像处理模式单一的技术问题。

如图1所示,图1为本发明实施例方案涉及的硬件运行环境的终端结构示意图。

本发明实施例终端可以是手机,也可以是平板等具有拍摄功能的移动智能终端。

如图1所示,该终端可以包括:处理器1001,例如cpu,网络接口1004,摄像头1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。存储器1005可以是高速ram存储器,也可以是nvm(non-volatilememory,非易失性存储器),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机可读存储介质的存储器1005中可以包括操作系统、网络通信模块以及图像处理方法的控制程序。

在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信,或直接与客户端(用户端)相连并进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的图像处理方法的控制程序,并执行以下操作:

第一终端采集第一图像信息,并接收第二图像信息;

根据所述第一图像信息和所述第二图像信息合成预览图像;

输出所述预览图像。

进一步地,处理器1001可以调用存储器1005中存储的图像处理方法的控制程序,还执行以下操作:

所述第一终端拍摄第一图像,并提取所述第一图像的第一特征信息;

获取与所述第一图像匹配的第一图像处理资源;

将所述第一特征信息与所述第一图像处理资源作为所述第一图像信息。

进一步地,处理器1001可以调用存储器1005中存储的图像处理方法的控制程序,还执行以下操作:

显示所述预览图像及/或将所述预览图像发送至第二终端。

进一步地,处理器1001可以调用存储器1005中存储的图像处理方法的控制程序,还执行以下操作:

所述第一终端与所述第二终端建立连接;

若所述第一终端满足预设条件,执行所述第一终端采集第一图像信息,并接收第二图像信息的步骤。

处理器1001还可以用于调用存储器1005中存储的图像处理方法的控制程序,并执行以下操作:

第二终端将采集到的第二图像信息发送至第一终端,以供所述第一终端将采集的第一图像信息和接收到的所述第二图像信息合成预览图像并发送至所述第二终端;

接收所述第一终端发送的所述预览图像;

显示所述第二图像信息和/或所述预览图像。

进一步地,处理器1001可以调用存储器1005中存储的图像处理方法的控制程序,还执行以下操作:

所述第二终端拍摄第二图像,并提取所述第二图像的第二特征信息;

获取与所述第二图像匹配的第二图像处理资源;

将所述第二特征信息与所述第二图像处理资源作为所述第二图像信息;

将所述第二图像信息发送至所述第一终端。

进一步地,处理器1001可以调用存储器1005中存储的图像处理方法的控制程序,还执行以下操作:

所述第二终端与所述第一终端建立连接;

若所述第二终端不满足预设条件,执行所述第二终端将采集到的所述第二图像信息发送至所述第一终端的步骤。

基于上述硬件构架,提出本发明图像处理方法的实施例。

参照图2,图2为本发明图像处理方法的第一实施例,所述图像处理方法包括以下步骤:

步骤s10,第一终端采集第一图像信息,并接收第二图像信息;

本实施例中,所述第一终端的个数为一个,其作用是对本端采集的图像信息以及接收到的他端发送的图像信息进行集中处理。第一终端可以是智能手机、平板等具有拍照功能的移动智能设备。用户打开本端设备的相机功能,并切换至本申请所述的图像处理拍照模式,第一终端可采集图像信息,且采集的图像信息包括以下至少一种,即通过摄像头拍摄的图像,和系统匹配的可供用户选择的图像处理资源,如ar特效。其中,摄像头拍摄的图像中包含一个或多个人物信息。

本实施例中,所述第二图像信息由除所述第一终端之外的其余多个终端采集到的图像信息,且其余多个终端与所述第一终端可以是具有相同拍照等功能的终端设备。在有多个除所述第一终端外的其余终端的情况下,即第二终端、第三终端、第四终端等,第三终端对应第三图像信息,第四终端对应第四图像信息,以此类推,因此所述第一终端不仅可接收第二终端发送的第二图像信息,还可以接收第三终端发送的第三图像信息,第四终端发送的第四图像信息及更多终端发送的对应的图像信息。为了便于陈述,将其余多个终端设备统称为第二终端,所述第二终端的个数不仅仅局限于一个,因此,所述第二图像信息亦包括多个终端采集并发送至所述第一终端的图像信息。

步骤s20,根据所述第一图像信息和所述第二图像信息合成预览图像;

本实施例中,第一终端可将本端采集到的第一图像信息与接收到的第二图像信息进行集中处理,合成包含所有图像信息的预览图像。所述第一终端处理图像信息的方式可包括:若图像信息仅为通过摄像头拍摄的图像时,第一终端将自身以及接收到的图像中的人物信息集成在一张图片中,并对人物大小进行调整,将人物位置进行重新排列以使合成的图像中各个人物的大小协调,最终形成预览图片。若图像信息包括通过摄像头拍摄的图像和用户选择的图像处理资源,则第一终端先将自身以及接收到的人物信息与其对应的图像处理资源进行整合叠加,形成具有特殊效果的人物图像信息,再将各个所述人物图像信息集成在一张图片中,并对人物大小进行调整,将人物位置进行重新排列以使合成的图像中各个人物的大小协调,最终形成预览图片。可以理解的是,上述几种方式仅为对合成预览图像的解释说明,并不对第一图像和第二图像合成预览图像的方式进行限定。

步骤s30,输出所述预览图像。

本实施例中,第一终端合成预览图像后,将合成的预览图像输出以供所述第一终端及/或所述第二终端进行显示。

本实施例中,通过使用一台终端设备对本端采集的图像信息和他端发送的图像信息进行集中处理,终端设备可在采集图像信息的同时接收它端设备发送的图像信息,并将图像信息进行整合处理以形成合照,实现了多个设备的图像资源的共享,解决了当前手机图像处理模式单一的问题。

参照图3,图3为本发明图像处理方法的第二实施例,基于上述第一实施例,在步骤s10中所述第一终端采集第一图像信息,包括:

步骤s11,所述第一终端拍摄第一图像,并提取所述第一图像的第一特征信息;

本实施例中,所述第一终端通过摄像头拍摄到图像后,系统自动调用内置的图像处理软件将所述图像进行初始处理,所述初始处理方式包括剪裁、切割等,再分析经过初始处理后的图像的特征信息,具体为识别并提取图像中的人脸信息和人体特征信息,将所述人脸信息和所述人体特征信息作为第一特征信息。

本实施例中,由于第一终端拍摄图像的过程是实时进行的,因此所述第一特征信息也随拍摄的图像的不同即时更新。

步骤s12,获取与所述第一图像匹配的第一图像处理资源;

本实施例中,第一终端拍摄到图像后,或在拍摄图像的过程中,用户可在设置于当前屏幕任意位置的菜单栏中选择图像处理资源作为所述第一终端的第一图像处理资源;或者,在默认的状态下,系统也可自动匹配相应的图像处理资源作为所述第一终端的第一图像处理资源。

本实施例中,任意终端设备均配置相应的图像处理资源,为便于区分,将所述图像处理资源进行编号以的对应其所属的终端设备,即所述第一图像处理资源对应所述第一终端采集的所述第一图像,同理,所述第二图像处理资源对应所述第二终端采集的所述第二图像,并以此类推。所述图像处理资源包括人物特效资源,如ar特效。所述图像处理资源从系统预置的图像处理资源库中选取,图像处理资源库中的图像处理资源可通过网络连接进行下载更新,以扩充图像处理资源的种类和数量。

本实施例中,由于第一终端拍摄图像的过程是实时进行的,所述第一特征信息随拍摄的图像的不同即时更新,在此情况下,第一图像处理资源也可进行更新,其更新的方式如下,当系统处于用户选择模式时,用户可随时选择菜单栏中不同的图像处理资源,系统根据用户的选择情况及时更新所述第一图像资源;当系统处于默认状态时,系统针对初始拍摄图像匹配相应的图像处理资源后,若拍摄图像的人物不发生变化,则初始匹配的图像处理资源不变,若拍摄图像的人物发生变化,则初始匹配的图像处理资源随之发生变化,在该过程中,若人物增加,系统为每一位新增人物匹配一新的图像处理资源,若人物减少,则图像中已存在的人物的图像处理资源不发生变化。

步骤s13,将所述第一特征信息与所述第一图像处理资源作为所述第一图像信息。

本实施例中,所述第一终端的第一图像信息包括所述第一终端采集到的第一特征信息和与所述第一特征信息匹配的第一图像处理资源。当所述第一终端拍摄的图像中包含多个人物时,每个人物具有对应的第一特征信息,为方便陈述,此处将人物a对应的第一特征信息称为第一特征信息a,因此,人物b对应的第一特征信息为第一特征信息b,人物c对应的第一特征信息为第一特征信息c,并以此类推,第一特征信息a、第一特征信息b以及第一特征信息c等合称为第一特征信息。那么,第一特征信息a对应的第一图像处理资源为第一图像处理资源a,第一特征信息b对应的第一图像处理资源为第一图像处理资源b,第一特征信息c对应的第一图像处理资源为第一图像处理资源c,并以此类推,同理,第一图像处理资源a、第一图像处理资源b、第一图像处理资源c等合称为第一图像处理资源。

本实施例中,将第一终端采集到的第一图像资源匹配对应的第一图像处理资源,以使真实图像信息在图像处理资源的辅助下变成具有不同图像表达效果的图像,增加了拍摄的趣味性和灵活性。

参照图4,图4为本发明图像处理方法的第三实施例,基于上述第一或第二实施例,步骤s30,包括:

步骤s31,显示所述预览图像及/或将所述预览图像发送至第二终端。

本实施例中,所述第一终端合成预览图像后,可将合成的所述预览图像通过本端显示屏显示和/或将所述预览图像发送至所述第二终端,以供所述第二终端的用户浏览所述预览图像。

本实施例中,所述第一终端和所述第二终端的终端显示屏可以只显示所述预览图像,也可以将所述预览图像与本端采集到的图像信息进行分屏显示,分屏显示时,用户可通过滑动显示屏进行缩放或拖拽调整各个显示窗口的大小、比例以及位置。

参照图5,图5为本发明图像处理方法的第四实施例,基于上述第一至第三中任一实施例,本实施例中图像处理方法还包括:

步骤s40,所述第一终端与所述第二终端建立连接;

本实施例中,所述第一终端与所述第二终端建立连接的方式包括蓝牙连接、网络数据连接以及无线局域网连接中的任意一种,以供不同终端的用户在远距离或近距离条件下均可实现图像数据的传输。

步骤s50,若所述第一终端满足预设条件,第一终端采集第一图像信息,并接收第二图像信息。

本实施例中,当所述第一终端与所述第二终端建立连接后,判断所述第一终端是否满足预设条件。所述预设条件包括以下至少一个条件:所述第一终端的内存大于所述第二终端,所述第一终端的处理器负载大于所述第二终端。

本实施例中,为方便描述,将终端个数设置为4个,分别为终端1、终端2、终端3和终端4,但实际终端个数不仅仅局限于四个。当终端之间通过蓝牙连接时,若在同一时刻,终端1、终端2、终端3和终端4同时打开蓝牙并接入同一个共享网络中,终端系统自动获取本端设备的内存信息和/或处理器负载信息,并将本端设备的内存信息与它端设备的内存信息进行比较,将本端设备的处理器负载信息与它端设备的处理器负载信息进行比较,若终端1的内存或处理器负载最大,则将终端1确定为主设备,即所述第一终端,同理,若终端2的内存或处理器负载最大,则将终端2确定为主设备,即所述第一终端。当终端之间通过蓝牙连接,但终端1、终端2、终端3和终端4打开蓝牙并接入同一个共享网络的时间点不同时,终端系统自动获取本端设备的内存信息和/或处理器负载信息,并在进入共享网络时,与同时段进入该共享网络的它端设备的内存信息和/或处理器负载信息进行比较,得出具有最大内存和/或处理器负载的设备作为主设备,即所述第一终端,若在此后,还有另一终端设备连入此共享网络,则将所述另一终端设备的内存信息和/或处理器负载信息与在先确定的第一终端进行比较,从而判断是否需要更换主设备。例如,当终端1和终端2在同一时刻打开蓝牙并接入到同一共享网络时,若终端1的内存或处理器负载大于终端2,则将终端1确定为主设备,即所述第一终端;此后,终端3通过蓝牙连接进入同一共享网络后,则比较终端3和终端1的内存信息和/或处理器负载信息,若终端3的内存或处理器负载大于终端1,则将终端3确定为新的主设备,若终端3的内存或处理器负载小于终端1,则终端1继续作为主设备,即所述第一终端。

本实施例中,当终端之间通过无线局域网连接(热点连接)时,首先确定一台终端设备作为热点发出端,当其他终端设备作为热点连接端加入至同一共享网络的过程中时,先将第一台与热点发出端连接的终端设备与作为热点发出端的终端设备的内存信息和/或处理器负载信息进行比较,以确定所述第一终端,再将后续连入此热点的终端设备与作为热点发出端的终端设备的内存信息和/或处理器负载信息进行比较,判断后续连入此热点的终端设备的内存信息和/或处理器负载信息是否大于作为热点发出端的终端设备的内存信息和/或处理器负载信息,若大于作为热点发出端的终端设备的内存信息和/或处理器负载信息,再将该后续连入此热点的终端设备的内存信息和/或处理器负载信息与在先确定的第一终端的内存信息和/或处理器负载信息进行比较,若该后续连入此热点的终端设备的内存信息和/或处理器负载信息大于在先确定的第一终端的内存和/或处理器负载,则更换主设备,即将该后续连入此热点的终端设备作为新的所述第一终端。例如,若终端1作为热点发出端,终端2最先共享终端1发出的热点并与终端1连入同一网络,则将终端2与终端1的内存信息和/或处理器负载信息与终端1进行比较,若终端2的内存或处理器负载大于终端1,则将终端2确定为主设备,即所述第一终端;此后,终端3共享终端1发出的热点并与终端1连入同一网络,将终端3与终端1的内存信息和/或处理器负载信息进行比较,若终端3的内存或处理器负载大于终端1,再将终端3与终端2的内存信息和/或处理器负载信息进行比较,若终端3的内存或处理器负载大于终端2,则更换主设备,即将终端3作为新的所述第一终端。

本实施例中,当终端之间通过网络数据连接时,其确定所述第一终端的方式同蓝牙连接方式相同。

本实施例中,通过比较处于同一局域网络中的各设备的内存信息和/或处理器负载信息,查找当前内存以及性能最佳的设备作为主设备,充分利用了设备资源,并提好了信息处理的效率。

参照图6,图6为本发明图像处理方法的第五实施例,所述图像处理方法包括以下步骤:

步骤s60,第二终端将采集到的第二图像信息发送至第一终端,以供所述第一终端将采集的第一图像信息和接收到的所述第二图像信息合成预览图像并发送至所述第二终端;

本实施例中,用户打开本端设备的相机功能,并切换至本申请所述的图像处理拍照模式,第二终端采集的图像信息包括以下至少一种,即通过摄像头拍摄的图像,和系统匹配的可供用户选择的图像处理资源,如ar特效。其中,摄像头拍摄的图像中包含一个或多个人物信息。

本实施例中,所述第二终端的个数不仅仅局限于一个,可以包括多个终端,在有多个终端的情况下,即第二终端、第三终端、第四终端等,第三终端对应第三图像信息,第四终端对应第四图像信息,以此类推,因此第一终端、第二终端、第三终端和第四终端等均可发送的对应采集的第二图像信息、第三图像信息、第四图像信息等至所述第一终端。

步骤s70,接收所述第一终端发送的所述预览图像;

步骤s80,显示所述第二图像信息和/或所述预览图像。

本实施例中,所述第二终端在接收到所述第一终端合成的预览图像后,所述第二终端的终端显示屏可以只显示所述预览图像,也可以将所述预览图像与所述第二终端采集到的图像信息进行分屏显示,分屏显示时,用户可通过滑动显示屏进行缩放或拖拽调整各个显示窗口的大小、比例以及位置。

参照图7,图7为本发明图像处理方法的第六实施例,基于上述第五实施例,步骤s60,包括:

步骤s61,所述第二终端拍摄第二图像,并提取所述第二图像的第二特征信息;

本实施例中,所述第二终端通过摄像头拍摄到图像后,系统自动调用内置的图像处理软件将所述图像进行初始处理,所述初始处理方式包括剪裁、切割等,再分析经过初始处理后的图像的特征信息,具体为识别并提取图像中的人脸信息和人体特征信息,将所述人脸信息和所述人体特征信息作为第二特征信息。

本实施例中,由于第二终端拍摄图像的过程是实时进行的,因此所述第二特征信息也随拍摄的图像的不同即时更新。

步骤s62,获取与所述第二图像匹配的第二图像处理资源;

本实施例中,第二终端拍摄到图像后,或在拍摄图像的过程中,用户可在设置于当前屏幕任意位置的菜单栏中选择图像处理资源作为所述第二终端的第二图像处理资源;或者,在默认的状态下,系统也可自动匹配相应的图像处理资源作为所述第二终端的第二图像处理资源。所述图像处理资源包括人物特效资源,如ar特效。所述图像处理资源从系统预置的图像处理资源库中选取,图像处理资源库中的图像处理资源可通过网络连接进行下载更新,以扩充图像处理资源的种类和数量。

本实施例中,由于第二终端拍摄图像的过程是实时进行的,所述第二特征信息随拍摄的图像的不同即时更新,在此情况下,第二图像处理资源也可进行更新,其更新的方式如下,当系统处于用户选择模式时,用户可随时选择菜单栏中不同的图像处理资源,系统根据用户的选择情况及时更新所述第二图像资源;当系统处于默认状态时,系统针对初始拍摄图像匹配相应的图像处理资源后,若拍摄图像的人物不发生变化,则初始匹配的图像处理资源不变,若拍摄图像的人物发生变化,则初始匹配的图像处理资源随之发生变化,在该过程中,若人物增加,系统为每一位新增人物匹配一新的图像处理资源,若人物减少,则图像中已存在的人物的图像处理资源不发生变化。

步骤s63,将所述第二特征信息与所述第二图像处理资源作为所述第二图像信息;

本实施例中,所述第二终端的第二图像信息包括所述第二终端采集到的第二特征信息和与所述第二特征信息匹配的第二图像处理资源。当所述第二终端拍摄的图像中包含多个人物时,每个人物具有对应的第二特征信息,为方便陈述,此处将人物a对应的第二特征信息称为第二特征信息a,因此,人物b对应的第二特征信息为第二特征信息b,人物c对应的第二特征信息为第二特征信息c,并以此类推,第二特征信息a、第二特征信息b以及第二特征信息c等合称为第二特征信息。那么,第二特征信息a对应的第二图像处理资源为第二图像处理资源a,第二特征信息b对应的第二图像处理资源为第二图像处理资源b,第二特征信息c对应的第二图像处理资源为第二图像处理资源c,并以此类推,同理,第二图像处理资源a、第二图像处理资源b、第二图像处理资源c等合称为第二图像处理资源。

步骤s64,将所述第二图像信息发送至所述第一终端。

本实施例中,所述第二终端将采集到的第二图像信息发送至所述第一终端进行集中处理,以供所述第一终端利用所述第二图像信息合成预览图像。

本实施例中,将第二终端采集到的第二图像资源匹配对应的第二图像处理资源,以使真实图像信息在图像处理资源的辅助下变成具有不同图像表达效果的图像,增加了拍摄的趣味性和灵活性。

参照图8,图8为本发明图像处理方法的第七实施例,基于上述第五或第六实施例,图像处理方法还包括:

步骤s90,所述第二终端与所述第一终端建立连接;

本实施例中,所述第二终端与所述第一终端建立连接的方式包括蓝牙连接、网络数据连接以及无线局域网连接中的任意一种,以供不同终端的用户在远距离或近距离条件下均可实现图像数据的传输。

步骤s100,若所述第二终端不满足预设条件,第二终端将采集到的所述第二图像信息发送至所述第一终端。

本实施例中,当所述第二终端与所述第一终端建立连接后,判断所述第二终端是否满足预设条件。所述预设条件包括以下至少一个条件:所述第二终端的内存小于所述第一终端;所述第二终端的处理器的负载小于所述第一终端。

本实施例中,为方便描述,将终端个数设置为4个,分别为终端1、终端2、终端3和终端4,但实际终端个数不仅仅局限于四个。当终端之间通过蓝牙连接时,若在同一时刻,终端1、终端2、终端3和终端4同时打开蓝牙并接入同一个共享网络中,终端系统自动获取本端设备的内存信息和/或处理器负载信息,并将本端设备的内存信息与它端设备的内存信息进行比较,将本端设备的处理器负载信息与它端设备的处理器负载信息进行比较,若终端1的内存或处理器负载最大,则将终端1确定为主设备,即所述第一终端,其余终端设备(终端2、终端3、终端4)作为所述第二终端;同理,若终端2的内存或处理器负载最大,则将终端2确定为主设备,即所述第一终端,其余终端设备(终端1、终端3、终端4)作为所述第二终端。当终端之间通过蓝牙连接,但终端1、终端2、终端3和终端4打开蓝牙并接入同一个共享网络的时间点不同时,终端系统自动获取本端设备的内存信息和/或处理器负载信息,并在进入共享网络时,与同时段进入该共享网络的它端设备的内存信息和/或处理器负载信息进行比较,得出具有最大内存和/或处理器负载的设备作为主设备,即所述第一终端,其余终端设备作为所述第二终端,若在此后,还有另一终端设备连入此共享网络,则将所述另一终端设备的内存信息和/或处理器负载信息与在先确定的第一终端进行比较,从而判断是否需要更换主设备。例如,当终端1和终端2在同一时刻打开蓝牙并接入到同一共享网络时,若终端2的内存或处理器负载小于终端1,则将终端1确定为主设备,即所述第一终端,将终端2确定为所述第二终端;此后,终端3通过蓝牙连接进入同一共享网络后,则比较终端3和终端1的内存信息和/或处理器负载信息,若终端1的内存或处理器负载小于终端3,则将终端3确定为新的主设备,终端1变为所述第二终端;若终端3的内存或处理器负载小于终端1,则终端1继续作为主设备,即所述第一终端,终端3则作为所述第二终端。

本实施例中,当终端之间通过无线局域网连接(热点连接)时,首先确定一台终端设备作为热点发出端,当其他终端设备作为热点连接端加入至同一共享网络的过程中时,先将第一台与热点发出端连接的终端设备与作为热点发出端的终端设备的内存信息和/或处理器负载信息进行比较,以确定所述第一终端,再将后续连入此热点的终端设备与作为热点发出端的终端设备的内存信息和/或处理器负载信息进行比较,判断后续连入此热点的终端设备的内存信息和/或处理器负载信息是否小于作为热点发出端的终端设备的内存信息和/或处理器负载信息,若小于作为热点发出端的终端设备的内存信息和/或处理器负载信息,则该后续连入此热点的终端设备作为所述第二终端;若大于作为热点发出端的终端设备的内存信息和/或处理器负载信息,再将该后续连入此热点的终端设备的内存信息和/或处理器负载信息与在先确定的第一终端的内存信息和/或处理器负载信息进行比较,若该后续连入此热点的终端设备的内存信息和/或处理器负载信息大于在先确定的第一终端的内存和/或处理器负载,则更换主设备,即将该后续连入此热点的终端设备作为新的所述第一终端。例如,若终端1作为热点发出端,终端2最先共享终端1发出的热点并与终端1连入同一网络,则将终端2与终端1的内存信息和/或处理器负载信息与终端1进行比较,若终端1的内存或处理器负载小于终端2,则将终端2确定为主设备,即所述第一终端,将终端1确定为所述第二终端;此后,终端3共享终端1发出的热点并与终端1连入同一网络,将终端3与终端1的内存信息和/或处理器负载信息进行比较,若终端1的内存或处理器负载小于终端3,再将终端3与终端2的内存信息和/或处理器负载信息进行比较,若终端2的内存或处理器负载小于终端3,则更换主设备,即将终端3作为新的所述第一终端,终端2作为所述第二终端。

本实施例中,当终端之间通过网络数据连接时,其确定所述第一终端的方式同蓝牙连接方式相同。

本实施例中,通过比较处于同一局域网络中的各设备的内存信息和/或处理器负载信息,查找当前内存以及性能最佳的设备作为主设备,充分利用了设备资源,并提高了信息处理的效率。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1