本申请实施例涉及电子技术,涉及但不限于拍摄方式开启方法及装置、设备、存储介质。
背景技术:
:随着电子技术的发展,手机等电子设备在人们日常生活中的应用越来越普遍。为了满足人们对拍照、摄像、可视通话等的需求,前置、后置摄像头已成为电子设备的主流配置。当用户点击手机桌面上的相机图标时,相机应用默认开启用户上次使用的摄像头。然而,此时如果用户期望开启的摄像头不是电子设备当前已开启的摄像头,则需要手动切换一次摄像头,这样就增加了拍摄时间,很可能导致用户错失抓拍时机。技术实现要素:有鉴于此,本申请实施例提供拍摄方式开启方法及装置、设备、存储介质。本申请实施例的技术方案是这样实现的:第一方面,本申请实施例提供一种拍摄方式开启方法,所述方法包括:在电子设备的触摸屏上,接收以相机图标为触控起点的滑动操作,所述滑动操作用于指示开启所述电子设备的拍摄模式,所述拍摄模式包括多种不同的拍摄方式;确定所述滑动操作的终点位置;根据所述终点位置,开启对应的拍摄方式。第二方面,本申请实施例提供一种拍摄方式开启装置,包括:接收模块,用于在所述装置的触摸屏上,接收以相机图标为触控起点的滑动操作,所述滑动操作用于指示开启所述装置的拍摄模式,所述拍摄模式包括多种不同的拍摄方式;确定模块,用于确定所述滑动操作的终点位置;开启模块,用于根据所述终点位置,开启对应的拍摄方式。第三方面,本申请实施例提供一种电子设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本申请实施例任一所述拍摄方式开启方法中的步骤。第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本申请实施例任一所述拍摄方式开启方法中的步骤。本申请实施例中,在电子设备的触摸屏上,接收以相机图标为触控起点的滑动操作;然后,根据滑动操作的终点位置,开启对应的拍摄方式;如此,能够准确无误地打开用户期望的拍摄方式,从而避免切换拍摄方式而错失拍摄良机,进而提高用户拍摄体验。附图说明图1a为本申请实施例手机的结构示意图;图1b为本申请实施例拍摄方式开启方法的实现流程示意图;图2为本申请实施例锁屏场景和未锁屏场景的示意图;图3为本申请实施例滑动方向示意图;图4为本申请实施例区域划分示意图;图5为本申请实施例另一区域划分示意图;图6为本申请实施例再一区域划分示意图;图7a为本申请实施例拍摄方式开启装置的结构示意图;图7b为本申请实施例另一拍摄方式开启装置的结构示意图;图8为本申请实施例电子设备的一种硬件实体示意图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请的具体技术方案做进一步详细描述。以下实施例用于说明本申请,但不用来限制本申请的范围。除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
技术领域:
的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。需要指出,本申请实施例所涉及的术语“第一\第二\第三”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述的以外的顺序实施。本申请实施例提供的方法运行在电子设备上,所述电子设备可以是任何具有拍摄能力的设备,例如,电子设备为用户设备(userequipment,ue)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。接入终端可以是蜂窝电话、无绳电话、会话启动协议(sessioninitiationprotocol,sip)电话、无线本地环路(wirelesslocalloop,wll)站、个人数字处理(personaldigitalassistant,pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,第五代移动通信技术(5thgenerationmobilenetworks,5g)网络中的终端设备或者未来演进的陆上公用移动通信网(publiclandmobilenetwork,plmn)网络中的终端设备等,以电子设备为手机为例:图1a示出的是与本申请实施例提供的方法实施例相关的手机的部分结构的框图。参考图1a,手机包括:射频(radiofrequency,rf)电路170、存储器180、输入单元160、显示单元150、传感器140、音频电路120、无线保真(wireless-fidelity,wi-fi)模块130、处理器110、以及电源190等部件。本领域技术人员可以理解,图1a中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。下面结合图1a对手机的各个构成部件进行具体的介绍。rf电路170可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器110处理;另外,将上行的数据发送给基站。通常,rf电路170包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(lna)、双工器等。此外,rf电路170还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(gsm)、通用分组无线服务(gprs)、码分多址(cdma)、宽带码分多址(wcdma)、长期演进(lte)、电子邮件、短消息服务(sms)等。存储器180可用于存储软件程序以及模块,处理器110通过运行存储在存储器的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器180可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如本申请实施例涉及的拍摄方式开启功能)等;存储数据区可存储根据手机的使用所创建的数据等。此外,存储器180可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。输入单元160可用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。具体地,输入单元160可包括触控面板以及其他输入设备161。触控面板,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或在触控面板附近的操作),并根据预先设定的程式驱动相应的连接装置。可选地,触控面板可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器,并能接收处理器发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板。除了触控面板,输入单元还可以包括其他输入设备。具体地,其他输入设备可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。显示单元150可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元可包括显示面板151。可选地,可以采用液晶显示器(lcd)、有机发光二极管(oled)等形式来配置显示面板。进一步地,触控面板161可覆盖显示面板151,当触控面板161检测到在其上或附近的触摸操作后,传送给处理器110以确定触摸事件的类型,随后处理器110根据触摸事件的类型在显示面板151上提供相应的视觉输出。虽然在图1a中,触控面板161与显示面板151是作为两个独立的部件来实现手机的输入和输出功能,但是在某些实施例中,可以将触控面板161与显示面板151集成而实现手机的输入和输出功能。手机还可包括至少一种传感器140,比如光传感器、惯性测量单元以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板的亮度,接近传感器可在手机移动到耳边时,关闭显示面板和/或背光。惯性测量单元可检测各个方向上(一般为三轴)加速度和角速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。音频电路、以及超声波模块120中的,超声波接收器122,例如麦克风,超声波发射器,例如听筒121,可提供用户与手机之间的音频接口。音频电路可将接收到的音频数据转换后的电信号,传输到听筒121,由听筒转换为声音信号输出;另一方面,麦克风122将收集的声音信号转换为电信号,由音频电路接收后转换为音频数据,再将音频数据输出处理器处理后,经rf电路170以发送给比如另一手机,或者将音频数据输出至存储器以便进一步处理。wifi属于短距离无线传输技术,手机通过wifi模块130可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图1a示出了wifi模块130,但是可以理解的是,其并不属于手机的必须构成,完全可以根据需要在不改变本申请的本质的范围内而省略。处理器110是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器180内的应用程序和/或模块,以及调用存储在存储器内180的数据,执行手机的各种功能和处理数据,从而对手机进行整体监测。可选的,手机还包括给各个部件供电的电源190(比如电池),优选的,电源190可以通过电源管理系统与处理器110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。尽管未示出,手机还可以包括至少一个前置摄像头、至少一个后置摄像头、蓝牙模块等,在此不再赘述。在本申请实施例中,该手机所包括的处理器110具有以下功能:在触摸屏上接收以相机图标为触控起点的滑动操作,所述滑动操作用于指示开启所述电子设备的拍摄模式,所述拍摄模式包括多种不同的拍摄方式;确定所述滑动操作的终点位置;根据所述终点位置,开启对应的拍摄方式。本申请实施例所述的图像处理方法所实现的功能可以通过所述电子设备中的处理器调用程序代码来实现,当然程序代码可以保存在计算机存储介质中,可见,所述电子设备至少包括处理器和存储介质。图1b为本申请实施例拍摄方式开启方法的实现流程示意图,如图1b所示,所述方法至少包括以下步骤101至步骤103:步骤101,在电子设备的触摸屏上,接收以相机图标为触控起点的滑动操作,所述滑动操作用于指示开启所述电子设备的拍摄模式,所述拍摄模式包括多种不同的拍摄方式。可以理解地,电子设备包括多种模式,例如包括拍摄模式、视频播放模式、游戏模式、购物模式、办公模式等。其中,拍摄模式包括多种不同的拍摄方式,按照摄像头的前置和后置划分,拍摄模式包括前置拍摄方式和后置拍摄方式;按照拍摄类型划分,拍摄模式包括前置拍照、后置拍照、前置录像、后置录像等拍摄方式。步骤102,确定所述滑动操作的终点位置;步骤103,根据所述终点位置,开启对应的拍摄方式。可以理解地,不同的终点位置对应不同的拍摄方式。实现步骤103的方式有很多种,例如,电子设备可以通过如下实施例的步骤203和步骤204实现;再如,电子设备还可以通过如下实施例的步骤303和步骤304实现。需要说明的是,本申请实施例所述的任一拍摄方式方法,如图2所示,既适用于电子设备的锁屏场景201,也适用于电子设备的未锁屏场景202。通常情况下,锁屏场景201中,相机图标203设置在触摸屏的右下角;对于未锁屏场景202中,用户可以将相机图标203设置在触摸屏的任意位置,例如图2所示,将相机图标203设置在触摸屏的中部区域。在本申请实施例中,在电子设备的触摸屏上,接收以相机图标为触控起点的滑动操作;然后,根据滑动操作的终点位置,开启对应的拍摄方式;如此,能够准确无误地打开用户期望的拍摄方式,从而避免因切换拍摄方式而错失拍摄良机,进而提高用户拍摄体验。本申请实施例再提供一种拍摄方式开启方法,所述方法至少包括以下步骤201至步骤204:步骤201,在电子设备的触摸屏上,接收以相机图标为触控起点的滑动操作,所述滑动操作用于指示开启所述电子设备的拍摄模式,所述拍摄模式包括多种不同的拍摄方式;步骤202,确定所述滑动操作的终点位置;步骤203,根据所述终点位置和所述触控起点的位置,确定所述滑动操作的滑动信息,所述滑动信息包括滑动方向和/或滑动距离。可以理解地,触控起点的位置即为相机图标的位置,也就是相机图标在触摸屏上的坐标。在实现时,如图3所示,电子设备可以将终点位置与触控起点的位置之间的直线确定为滑动轨迹301,并将滑动轨迹301与触摸屏的短边框302所在的x轴方向的夹角用于表征滑动方向。滑动距离,即为终点位置与触控起点的位置之间的长度。步骤204,根据所述滑动信息,开启对应的拍摄方式。以拍摄模式包括前置拍摄方式和后置拍摄方式为例,在一些实施例中,电子设备可以根据所述滑动操作的滑动方向,开启对应的拍摄方式。例如,假设相机图标设置在触摸屏的右下角,当表征滑动方向的夹角小于135°时,开启前置拍摄方式,即开启电子设备的前置摄像头;当表征滑动方向的夹角大于或等于135°时,开启后置拍摄方式,即开启电子设备的后置摄像头。在另一些实施例中,电子设备还可以根据所述滑动操作的滑动距离,开启对应的拍摄方式。例如,当滑动距离小于特定距离阈值时,开启前置拍摄方式;当滑动距离大于或等于所述特定距离阈值时,开启后置拍摄方式。在又一些实施例中,电子设备还可以根据所述滑动操作的滑动距离和滑动方向,开启对应的拍摄方式。例如,假设相机图标设置在触摸屏的右下角,当滑动距离大于特定距离阈值,且表征滑动方向的夹角小于135°时,开启前置拍摄方式;当滑动距离小于或等于特征距离阈值,且表征滑动方向的夹角大于或等于135°时,开启后置拍摄方式。以拍摄模式包括前置拍照、后置拍照、前置录像和后置录像这四种拍摄方式为例,在一些实施例中,电子设备可以根据所述滑动操作的滑动方向,开启对应的拍摄方式。例如,假设相机图标设置在触摸屏的中部区域,如表1所示,当表征滑动方向的夹角θ<45°时,开启前置拍照;当45°≤θ<90°时,开启后置拍照;当90°≤θ<135°时,开启前置录像;当θ≥135°时,开启后置录像。表1表征滑动方向的夹角θ开启的拍摄方式θ<45°前置拍照45°≤θ<90°后置拍照90°≤θ<135°前置录像θ≥135°后置录像在另一些实施例中,电子设备还可以根据所述滑动操作的滑动距离,开启对应的拍摄方式。例如,表2所示,当滑动距离l<l1时,开启前置拍照;当l1≤l<l2时,开启后置拍照;当l2≤l<l3时,开启前置录像;当l≥l3时,开启后置录像;其中,l1、l2和l3均为预先设定的距离阈值,例如分别为2cm、4cm、6cm。表2滑动距离l开启的拍摄方式l<l1前置拍照l1≤l<l2后置拍照l2≤l<l3前置录像l≥l3后置录像在又一些实施例中,电子设备还可以根据所述滑动操作的滑动方向和滑动距离,开启对应的拍摄方式。例如,假设相机图标设置在触摸屏的中部区域,如表3所示,当表征滑动方向的夹角θ<90°且滑动距离l<l4时,开启前置拍照;当θ<90°且l≥l4时,开启后置拍照;当θ≥90°且l<l4时,开启前置录像;当θ≥90°且l≥l4时,开启后置录像。表3表征滑动方向的夹角θ滑动距离l开启的拍摄方式θ<90°l<l4前置拍照θ<90°l≥l4后置拍照θ≥90°l<l4前置录像θ≥90°l≥l4后置录像在本申请实施例中,根据滑动操作的滑动方向和/或滑动距离,开启对应的拍摄方式;如此,可以更加快速地确定用户期望开启的拍摄方式,从而缩短开启拍摄方式的时长,进而提高用户的拍摄体验。本申请实施例再提供一种拍摄方式开启方法,所述方法至少包括以下步骤301至步骤304:步骤301,在电子设备的触摸屏上,接收以相机图标为触控起点的滑动操作,所述滑动操作用于指示开启所述电子设备的拍摄模式,所述拍摄模式包括多种不同的拍摄方式;步骤302,确定所述滑动操作的终点位置;步骤303,根据所述终点位置,确定所述滑动操作对应的目标区域,其中,所述触摸屏包括至少两个区域,不同的区域被预先定义为对应不同的拍摄方式。在本申请实施例中,电子设备实现步骤303的方式有多种。在一些实施例中,电子设备将所述终点位置落入的区域,确定为所述目标区域;相比于如下根据滑动轨迹确定目标区域的方式,这种方式降低了电子设备的处理负荷,简化了电子设备的处理过程,从而能够更加快速地确定目标区域,进而快速响应滑动操作,开启用户期望的拍摄方式,提高用户的拍摄体验。在另一些实施例中,电子设备还可以根据所述终点位置和所述触控起点的位置,确定所述滑动操作的滑动轨迹;然后,确定所述滑动轨迹上的每一触控点分别落入的区域;最终将包括最多所述触控点的区域,确定为所述目标区域;如此,根据滑动轨迹,确定的目标区域更加准确,进而能够更加准确地开启用户所期望的拍摄方式。步骤304,根据所述目标区域,开启对应的拍摄方式。在本申请实施例中,通过用户操作的区域来开启对应的拍摄方式,由于这种方式只需要用户在对应的区域实施滑动操作即可,而不需要滑动特定的距离或者方向;如此,大大降低了用户操作的精细程度,提高了电子设备开启用户期望的拍摄方式的准确率。在一些实施例中,电子设备预先定义不同区域的方式可以包括以下步骤401至步骤403:步骤401,确定所述相机图标在所述触摸屏上的图标位置;步骤402,根据所述图标位置,将所述触摸屏划分为至少两个区域。例如,图4所示,假设相机图标401在触摸屏40的右下角,分屏线402为以图标401为顶点,偏离x轴正方向135度方向的直线。这样,将触摸屏40划分为区域1和区域2这两个区域。在一些实施例中,所述方法还包括:电子设备在检测到所述图标位置发生变化时,根据变化后的图标位置,将所述触摸屏重新划分为至少两个区域,并重新定义每一所述区域分别对应的拍摄方式。步骤403,定义每一所述区域分别对应的拍摄方式。在实现时,用户可以通过输入配置信息,以自主定义每一所述区域分别对应的拍摄方式,即电子设备根据用户输入的配置信息,定义每一所述区域分别对应的拍摄方式;其中,配置信息中包括每一区域分别对应的拍摄方式。用户可以通过多种方式输入配置信息,以对每一区域对应的拍摄方式进行定义。例如,用户可以通过长按某一区域,呼出输入配置信息的窗口,在该窗口内设置该区域对应的拍摄方式。再如,用户还可以向相机应用的设置窗口找到用于输入配置信息的窗口进行设置。当然,电子设备还可以在没有用户参与的情况下,智能定义每一区域分别对应的拍摄方式。在执行完步骤403之后,电子设备输出提示信息,以提示用户每一区域分别对应的拍摄方式。例如,电子设备可以将历史时间段内被开启次数最多的拍摄方式,确定为目标拍摄方式;确定每一所述区域的区域面积;定义区域面积最大的区域与所述目标拍摄方式相对应。可以理解地,所述目标拍摄方式,即为用户常用的拍摄方式。电子设备定义最大的区域与目标拍摄方式相对应,如此,一方面,可以使得用户能够更加灵活地在该区域内操作,从而提高用户体验;另一方面,使得用户的滑动操作不容易超出该区域,从而降低开启用户非期望的拍摄方式的概率,进而提高用户的拍摄体验。以拍摄模式包括前置拍摄方式和后置拍摄方式为例,触摸屏被划分为区域1和区域2,其中区域1的面积大于区域2的面积。电子设备通过学习用户的历史拍摄数据发现,用户偏爱使用前置拍摄方式进行自拍;因此,定义前置拍摄方式与触摸屏上的区域1相对应,而将后置拍摄方式与触摸屏上的区域2相对应。这样,当用户以相机图标为触控起点,滑向区域1时,则开启前置拍摄方式,启动电子设备的前置摄像头。再如,电子设备还可以将历史时间段内被开启次数最多的拍摄方式,确定为目标拍摄方式;将历史时间段内所述至少两个区域中被触控次数最多的区域,确定为习惯触控区域;定义所述习惯触控区域与所述目标拍摄方式相对应;如此,可以方便用户快速打开个人喜欢的拍摄方式,从而提高用户的拍摄体验。相关技术中,根据特定的场景和特定的特征,对应开启预设好的摄像头,但是这些场景的采集、特征的采集均是手机单方面的行为,只能做到尽量贴近用户的实际使用习惯,而无法做到确定性开启用户期望的摄像头。如果非用户期望还需要切换一次摄像头。切换摄像头这一动作的弊端在于:第一,需要用户手动操作一次,不利于用户体验;第二,开启非用户期望的摄像头增加功耗;第三,耽误拍摄时间,错失最佳抓拍时机。基于此,下面将说明本申请实施例在一个实际的应用场景中的示例性应用。在本申请实施例中,以相机图标为顶点,以分屏线为分界线,将触摸屏分为两个区域,根据滑动操作落入的区域,开启对应的摄像头;如此,能够准确无误地开启用户所期望开启的摄像头,从而避免摄像头切换耽误的拍摄时间,进而提高用户拍摄体验。本申请实施例所描述的确定性开启手机前置或后置摄像头方法采用软件加硬件的方式实现,可以集成在触摸屏智能设备上。本申请实施例适用于锁屏和解锁屏两种场景,以下结合附图对本申请实施例作进一步描述。首先,定义分屏线:如图4所示,假设相机图标401在触摸屏40的右下角,分屏线402为以图标401为顶点,偏离x轴正方向135度方向的直线。如图5所示,假设相机图标501在触摸屏50的中间部分,分屏线502为以图标501为顶点,偏离x轴正方向90度方向的直线。如图6所示,假设相机图标601在触摸屏60的左下角,分屏线602为以图标601为顶点,偏离x轴正方向45度方向的直线。以相机图标在触摸屏右下角为例,阐述本申请实施例的技术方案如下:如图4所示,假设相机图标401在触摸屏40的右下角。用分屏线402将触摸屏划分出两个区域。用户点击图标401,以图标401为起点在其中一个区域滑动或者划向其中一个区域。检测用户滑动的区域,并根据检测结果确定性地开启对应的摄像头。检测方式至少可以有两种,一种是检测滑动轨迹,判断滑动轨迹的所有点分别落在哪个区域,最终以落点多的区域为最终区域;另一种是忽略轨迹,直接检测滑动终点的位置,根据滑动终点的位置确定最终区域。最终区域确定后,根据最终区域开启对应的摄像头。比如,定义两个区域分别为区域a和区域b,再定义最终区域为区域a时开启前置摄像头,最终区域为区域b时开启后置摄像头。这样,当用户期望开启前置摄像头时,点击相机图标,并滑向区域a即可;当用户期望开启后置摄像头时,点击相机图标,并滑向区域b即可,即用户可以确定性地开启所期望的摄像头。在本申请实施例中,可以做到确定性开启前置或者后置摄像头。根据定义分别滑动到对应的区域即可确定性开启所期望的摄像头,从而可以避免不必要的摄像头切换的情况;如此,至少能够获得以下有益效果:第一,无需用户手动切换,有利于用户体验;第二,节约功耗,手机续航更持久;第三,节约拍摄时间,更有利于抓拍最佳内容。基于前述的实施例,本申请实施例提供一种拍摄方式开启装置,该装置包括所包括的各模块、以及各模块所包括的各单元,可以通过电子设备中的处理器来实现;当然也可通过具体的逻辑电路实现;在实施的过程中,处理器可以为中央处理器(cpu)、微处理器(mpu)、数字信号处理器(dsp)或现场可编程门阵列(fpga)等。图7a为本申请实施例拍摄方式开启装置的结构示意图,如图7a所示,所述装置700包括接收模块701、确定模块702和开启模块703,其中:接收模块701,用于在装置700的触摸屏上,接收以相机图标为触控起点的滑动操作,所述滑动操作用于指示开启所述装置700的拍摄模式,所述拍摄模式包括多种不同的拍摄方式;确定模块702,用于确定所述滑动操作的终点位置;开启模块703,用于根据所述终点位置,开启对应的拍摄方式。在一些实施例中,开启模块703,用于:根据所述终点位置,确定所述滑动操作对应的目标区域,其中,所述触摸屏包括至少两个区域,不同的区域被预先定义为对应不同的拍摄方式;根据所述目标区域,开启对应的拍摄方式。在一些实施例中,开启模块703,用于:将所述终点位置落入的区域,确定为所述目标区域;或者,根据所述终点位置和所述触控起点的位置,确定所述滑动操作的滑动轨迹;确定所述滑动轨迹上的每一触控点分别落入的区域;将包括最多所述触控点的区域,确定为所述目标区域。在一些实施例中,开启模块703,用于:根据所述终点位置和所述触控起点的位置,确定所述滑动操作的滑动信息,所述滑动信息包括滑动方向和/或滑动距离;根据所述滑动信息,开启对应的拍摄方式。在一些实施例中,如图7b所示,装置700还包括区域划分模块704和区域定义模块705;其中,区域划分模块704,用于:确定所述相机图标在所述触摸屏上的图标位置;根据所述图标位置,将所述触摸屏划分为至少两个区域;区域定义模块705,用于定义每一所述区域分别对应的拍摄方式。在一些实施例中,区域定义模块705,用于:将历史时间段内被开启次数最多的拍摄方式,确定为目标拍摄方式;确定每一所述区域的区域面积;定义区域面积最大的区域与所述目标拍摄方式相对应。在一些实施例中,区域定义模块705,用于:将历史时间段内被开启次数最多的拍摄方式,确定为目标拍摄方式;将历史时间段内所述至少两个区域中被触控次数最多的区域,确定为习惯触控区域;定义所述习惯触控区域与所述目标拍摄方式相对应。以上装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本申请装置实施例中未披露的技术细节,请参照本申请方法实施例的描述而理解。需要说明的是,本申请实施例中,如果以软件功能模块的形式实现上述的拍摄方式开启方法,并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得电子设备(可以是手机、平板电脑、笔记本电脑、台式计算机、机器人、无人机等)执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:u盘、移动硬盘、只读存储器(readonlymemory,rom)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本申请实施例不限制于任何特定的硬件和软件结合。对应地,本申请实施例提供一种电子设备,图8为本申请实施例电子设备的一种硬件实体示意图,如图8所示,该电子设备800的硬件实体包括:包括存储器801和处理器802,所述存储器801存储有可在处理器802上运行的计算机程序,所述处理器802执行所述程序时实现上述实施例中提供的拍摄方式开启方法中的步骤。存储器801用于存储由处理器802可执行的指令和应用,还可以缓存待处理器802以及电子设备800中各模块待处理或已经处理的数据(例如,图像数据、音频数据、语音通信数据和视频通信数据),可以通过闪存(flash)或随机访问存储器(randomaccessmemory,ram)实现。对应地,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中提供的拍摄方式开启方法中的步骤。这里需要指出的是:以上存储介质、芯片和电子设备设备实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本申请存储介质、芯片和电子设备设备实施例中未披露的技术细节,请参照本申请方法实施例的描述而理解。应理解,说明书通篇中提到的“一个实施例”或“一实施例”或“一些实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”或“在一些实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者设备中还存在另外的相同要素。在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的触摸屏系统的实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个模块或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或模块的间接耦合或通信连接,可以是电性的、机械的或其它形式的。上述作为分离部件说明的模块可以是、或也可以不是物理上分开的,作为模块显示的部件可以是、或也可以不是物理模块;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部模块来实现本实施例方案的目的。另外,在本申请各实施例中的各功能模块可以全部集成在一个处理单元中,也可以是各模块分别单独作为一个单元,也可以两个或两个以上模块集成在一个单元中;上述集成的模块既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(readonlymemory,rom)、磁碟或者光盘等各种可以存储程序代码的介质。或者,本申请上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得电子设备(可以是手机、平板电脑、笔记本电脑、台式计算机、机器人、无人机等)执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、磁碟或者光盘等各种可以存储程序代码的介质。本申请所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。本申请所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。本申请所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。以上所述,仅为本申请的实施方式,但本申请的保护范围并不局限于此,任何熟悉本
技术领域:
的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。当前第1页1 2 3 
技术特征:1.一种拍摄方式开启方法,其特征在于,所述方法包括:
在电子设备的触摸屏上,接收以相机图标为触控起点的滑动操作,所述滑动操作用于指示开启所述电子设备的拍摄模式,所述拍摄模式包括多种不同的拍摄方式;
确定所述滑动操作的终点位置;
根据所述终点位置,开启对应的拍摄方式。
2.根据权利要求1所述的方法,其特征在于,所述根据所述终点位置,开启对应的拍摄方式,包括:
根据所述终点位置,确定所述滑动操作对应的目标区域,其中,所述触摸屏包括至少两个区域,不同的区域被预先定义为对应不同的拍摄方式;
根据所述目标区域,开启对应的拍摄方式。
3.根据权利要求2所述的方法,其特征在于,所述根据所述终点位置,确定所述滑动操作对应的目标区域,包括:
将所述终点位置落入的区域,确定为所述目标区域;或者,
根据所述终点位置和所述触控起点的位置,确定所述滑动操作的滑动轨迹;
确定所述滑动轨迹上的每一触控点分别落入的区域;
将包括最多所述触控点的区域,确定为所述目标区域。
4.根据权利要求1所述的方法,其特征在于,所述根据所述终点位置,开启对应的拍摄方式,包括:
根据所述终点位置和所述触控起点的位置,确定所述滑动操作的滑动信息,所述滑动信息包括滑动方向和/或滑动距离;
根据所述滑动信息,开启对应的拍摄方式。
5.根据权利要求2所述的方法,其特征在于,所述方法还包括:
确定所述相机图标在所述触摸屏上的图标位置;
根据所述图标位置,将所述触摸屏划分为至少两个区域;
定义每一所述区域分别对应的拍摄方式。
6.根据权利要求5所述的方法,其特征在于,所述定义每一所述区域分别对应的拍摄方式,包括:
将历史时间段内被开启次数最多的拍摄方式,确定为目标拍摄方式;
确定每一所述区域的区域面积;
定义区域面积最大的区域与所述目标拍摄方式相对应。
7.根据权利要求5所述的方法,其特征在于,所述定义每一所述区域分别对应的拍摄方式,包括:
将历史时间段内被开启次数最多的拍摄方式,确定为目标拍摄方式;
将历史时间段内所述至少两个区域中被触控次数最多的区域,确定为习惯触控区域;
定义所述习惯触控区域与所述目标拍摄方式相对应。
8.一种拍摄方式开启装置,其特征在于,包括:
接收模块,用于在所述装置的触摸屏上,接收以相机图标为触控起点的滑动操作,所述滑动操作用于指示开启所述装置的拍摄模式,所述拍摄模式包括多种不同的拍摄方式;
确定模块,用于确定所述滑动操作的终点位置;
开启模块,用于根据所述终点位置,开启对应的拍摄方式。
9.一种电子设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至7任一项所述拍摄方式开启方法中的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至7任一项所述拍摄方式开启方法中的步骤。
技术总结本申请实施例公开了拍摄方式开启方法及装置、设备、存储介质,其中,所述方法包括:在电子设备的触摸屏上,接收以相机图标为触控起点的滑动操作,所述滑动操作用于指示开启所述电子设备的拍摄模式,所述拍摄模式包括多种不同的拍摄方式;确定所述滑动操作的终点位置;根据所述终点位置,开启对应的拍摄方式。
技术研发人员:彭冬炜
受保护的技术使用者:OPPO广东移动通信有限公司
技术研发日:2020.01.08
技术公布日:2020.06.09