CN114415927A - 一种拍照方法、装置、计算设备和存储介质 - Google Patents
一种拍照方法、装置、计算设备和存储介质 Download PDFInfo
- Publication number
- CN114415927A CN114415927A CN202210005905.2A CN202210005905A CN114415927A CN 114415927 A CN114415927 A CN 114415927A CN 202210005905 A CN202210005905 A CN 202210005905A CN 114415927 A CN114415927 A CN 114415927A
- Authority
- CN
- China
- Prior art keywords
- sliding
- track
- photographing
- photographing function
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 230000006870 function Effects 0.000 claims abstract description 126
- 238000012544 monitoring process Methods 0.000 claims description 2
- 210000003811 finger Anatomy 0.000 description 15
- 230000008569 process Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 7
- 239000013598 vector Substances 0.000 description 7
- 230000002093 peripheral effect Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000033001 locomotion Effects 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003909 pattern recognition Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000010076 replication Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 210000003813 thumb Anatomy 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Studio Devices (AREA)
- Telephone Function (AREA)
Abstract
本发明公开了一种拍照方法、装置、计算设备和存储介质,方法包括:当监测到在触控模块的滑动操作时,获取滑动轨迹,作为第一轨迹;从对应关系中查找与第一轨迹相对应的拍照功能,作为第一拍照功能;执行与第一拍照功能相对应的拍照操作,以完成拍照。由上述内容可知,本发明中通过手指在与触摸屏相对位置的触控模块上的滑动操作,实现对多种拍照功能的快捷设置,对于用户而言提高了操作相机的速度,也提高了拍照的便利性,从而提高了用户体验。
Description
技术领域
本发明涉及拍照技术领域,特别涉及一种拍照方法、装置、计算设备和存储介质。
背景技术
随着电子设备的快速发展以及人们拍照需求的不断增加,越来越多的电子设备配置有摄像头,用户可以携带电子设备随时随地的进行照片拍摄。
当前的电子设备,具备强大的相机功能。在拍照时,需要在屏幕中选择拍照功能来增强拍照效果,但是由于需要选择拍照模式,导致拍照过程相对繁琐,并且在选择拍照功能的过程中,用户操作耗费了时间,容易错过拍照的最佳时机。当使用相机拍照时,屏幕是作为取景框使用,上述操作也会影响取景效果。
已有技术中为了便于用户拍照,在移动终端上增加了一个物理键,用户可定义该物理键的功能,但是该物理键只能对应一个功能,无法实现多种拍照功能的快捷操作。
发明内容
为此,本发明提供一种拍照方法,以力图解决或者至少缓解上面存在的问题。
根据本发明的一个方面,提供了一种拍照方法,在移动终端中执行,移动终端中包括供用户通过滑动轨迹实现拍照功能的触控模块,移动终端中存储有滑动轨迹与拍照功能的对应关系,所述方法包括:当监测到在触控模块的滑动操作时,获取滑动轨迹,作为第一轨迹;从对应关系中查找与第一轨迹相对应的拍照功能,作为第一拍照功能;执行与第一拍照功能相对应的拍照操作,以完成拍照。
可选地,当监测到在触控模块的滑动操作时,获取滑动轨迹,作为第一轨迹的步骤包括:当监测到手指按压触控模块时,开始记录滑动轨迹;当监测到手指离开触控模块的时间超过预设时长时,停止记录滑动轨迹;获取已记录的滑动轨迹,作为第一轨迹。
可选地,滑动轨迹与拍照功能的对应关系为滑动图形与拍照功能的对应关系,本发明提供的拍照方法还包括步骤:识别与第一轨迹相对应的滑动图形;其中,从对应关系中查找与第一轨迹相对应的拍照功能,作为第一拍照功能的步骤包括:从滑动图形与拍照功能的对应关系中查找与滑动图形相对应的拍照功能,作为第一拍照功能。
可选地,识别与第一轨迹相对应的滑动图形的步骤包括:从第一轨迹中提取轨迹特征;基于轨迹特征确定与第一轨迹相对应的滑动图形。
可选地,从滑动图形与拍照功能的对应关系中查找与滑动图形相对应的拍照功能,作为第一拍照功能的步骤包括:判断是否识别到与第一轨迹相对应的滑动图形,若是,从滑动图形与拍照功能的对应关系中匹配与滑动图形相对应的拍照功能,作为第一拍照功能。
可选地,本发明提供的拍照方法还包括步骤:当监测到对滑动图形与拍照功能的对应关系进行配置的操作,获取当前配置的滑动图形与拍照功能的对应关系,作为第一关系;将滑动图形与拍照功能的对应关系中、与当前配置的拍照功能所对应的关系数据更新为第一关系。
可选地,触控模块为触控板,触控模块不位于移动终端的主显示面。
根据本发明的另一个方面,提供了一种拍照装置,所述装置包括:触控模块,当监测到在触控模块的滑动操作时,获取滑动轨迹,作为第一轨迹,并发送至识别模块,还适于在将第一轨迹发送至识别模块后删除第一轨迹;识别模块,适于识别与第一轨迹相对应的滑动图形,并发送至相机模块;相机模块,适于将滑动图形发送至设置模块;设置模块,适于从滑动图形与拍照功能的对应关系中匹配与滑动图形相对应的拍照功能,作为第一拍照功能,并发送至相机模块;相机模块,还适于执行与第一拍照功能相对应的拍照操作,以完成拍照。
根据本发明的又一个方面,提供了一种计算设备,包括:至少一个处理器;以及存储器,存储有程序指令,其中,所述程序指令被配置为适于由所述至少一个处理器执行,所述程序指令包括用于执行如上所述方法的指令。
根据本发明的另一个方面,提供了一种存储有程序指令的可读存储介质,当所述程序指令被计算设备读取并执行时,使得所述计算设备执行如上所述的方法。
根据本发明的技术方案,提供了一种拍照方法,当监测到在触控模块的滑动操作时,获取滑动轨迹,作为第一轨迹,从滑动轨迹与拍照功能的对应关系中查找与第一轨迹相对应的拍照功能,作为第一拍照功能,执行与第一拍照功能相对应的拍照操作,以完成拍照。由上述内容可知,本发明中通过手指在与触摸屏相对位置的触控模块上的滑动操作,实现对多种拍照功能的快捷设置,对于用户而言提高了操作相机的速度,也提高了拍照的便利性,从而提高了用户体验。并且上述操作简单,易于上手。
另外,由于滑动操作的触控模块不位于移动终端的主显示面,从而在快速设置拍照功能的过程中,不影响取景效果,并且可以更好地确定抓取拍照时机。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
为了实现上述以及相关目的,本文结合下面的描述和附图来描述某些说明性方面,这些方面指示了可以实践本文所公开的原理的各种方式,并且所有方面及其等效方面旨在落入所要求保护的主题的范围内。通过结合附图阅读下面的详细描述,本公开的上述以及其它目的、特征和优势将变得更加明显。遍及本公开,相同的附图标记通常指代相同的部件或元素。
图1示出了根据本发明一个实施例的移动终端100的结构框图;
图2示出了根据本发明一个实施例的拍照方法200的流程图;
图3示出了根据本发明一个实施例的触控模块的设置位置的示意图;
图4示出了根据本发明一个实施例的拍照装置400的结构框图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
当前的电子设备,例如手机,具备强大的相机功能。在单手操作拍照时,需要通过拇指在屏幕中选择拍照功能来增强拍照效果,其中,拍照功能可以包括微笑拍照、人像模式、全景模式、延时拍照等。但是需要选择拍照模式,导致拍照过程相对繁琐,并且在选择拍照功能的过程中,用户操作耗费了时间,容易错过拍照的最佳时机。当使用相机拍照时,屏幕是作为取景框使用,上述操作也会影响取景效果。
已有技术中为了便于用户拍照,在移动终端上增加了一个物理键,用户可定义该物理键的功能,但是该物理键只能对应一个功能,无法实现多种拍照功能的快捷操作。
为了解决上述问题,本发明首先提供了一种拍照方法,该方法可以在移动终端中执行。图1示出了根据本发明一个实施例的移动终端100的结构框图。移动终端100可以包括存储器接口102、一个或多个数据处理器、图像处理器和/或中央处理单元104,以及***接口106。
存储器接口102、一个或多个处理器104和/或***接口106既可以是分立元件,也可以集成在一个或多个集成电路中。在移动终端100中,各种元件可以通过一条或多条通信总线或信号线来耦合。传感器、设备和子***可以耦合到***接口106,以便帮助实现多种功能。
例如,运动传感器110、光线传感器112和距离传感器114可以耦合到***接口106,以方便定向、照明和测距等功能。其他传感器116同样可以与***接口106相连,例如定位***(例如GPS接收机)、温度传感器、生物测定传感器或其他感测设备,由此可以帮助实施相关的功能。
相机子***120和光学传感器122可以用于方便诸如记录照片和视频剪辑的相机功能的实现,其中所述相机子***和光学传感器例如可以是电荷耦合器件(CCD)或互补金属氧化物半导体(CMOS)光学传感器。可以通过一个或多个无线通信子***124来帮助实现通信功能,其中无线通信子***可以包括射频接收机和发射机和/或光(例如红外)接收机和发射机。无线通信子***124的特定设计和实施方式可以取决于移动终端100所支持的一个或多个通信网络。例如,移动终端100可以包括被设计成支持LTE、3G、GSM网络、GPRS网络、EDGE网络、Wi-Fi或WiMax网络以及BlueboothTM网络的通信子***124。
音频子***126可以与扬声器128以及麦克风130相耦合,以便帮助实施启用语音的功能,例如语音识别、语音复制、数字记录和电话功能。I/O子***140可以包括触摸屏控制器142和/或一个或多个其他输入控制器144。触摸屏控制器142可以耦合到触摸屏146。举例来说,该触摸屏146和触摸屏控制器142可以使用多种触摸感测技术中的任何一种来检测与之进行的接触和移动或是暂停,其中感测技术包括但不局限于电容性、电阻性、红外和表面声波技术。一个或多个其他输入控制器144可以耦合到其他输入/控制设备148,例如一个或多个按钮、摇杆开关、拇指旋轮、红外端口、USB端口、和/或指示笔之类的指点设备。所述一个或多个按钮(未显示)可以包括用于控制扬声器128和/或麦克风130音量的向上/向下按钮。
存储器接口102可以与存储器150相耦合。该存储器150可以包括高速随机存取存储器和/或非易失性存储器,例如一个或多个磁盘存储设备,一个或多个光学存储设备,和/或闪存存储器(例如NAND,NOR)。存储器150可以存储操作***172,例如Android、iOS或是Windows Phone之类的操作***。该操作***172可以包括用于处理基本***服务以及执行依赖于硬件的任务的指令。存储器150还可以存储程序174。在移动设备运行时,会从存储器150中加载操作***172,并且由处理器104执行。程序174在运行时,也会从存储器150中加载,并由处理器104执行。程序174运行在操作***之上,利用操作***以及底层硬件提供的接口实现各种用户期望的功能,如即时通信、网页浏览、图片管理等。程序174可以是独立于操作***提供的,也可以是操作***自带的。另外,程序174被安装到移动终端100中时,也可以向操作***添加驱动模块。
在一些实施例中,移动终端100被配置为执行根据本发明的拍照方法200。其中,移动终端100的一个或多个程序174包括用于执行根据本发明的拍照方法200的指令。
图2示出了根据本发明一个实施例的拍照方法200的流程图,方法200适于在移动终端100(如图1所示)中执行。需要说明的是,方法200可以集成在移动终端100中,集成的方式可以根据实际应用场景,本发明中对此不进行限制。例如,方法200可以以插件的形式或应用程序的形式集成在移动终端中,以解决已有技术中无法实现多种拍照功能的快捷操作的问题。拍照方法200包括步骤S210至步骤S260。
值得注意的是,移动终端中包括供用户通过手指的滑动轨迹实现拍照功能的触控模块,用户可通过手指在触控模块进行滑动操作。需要说明的是,该触控模块并不是移动终端的主显示面(例如显示屏),且触控模块不位于移动终端的主显示面,也就是说触控模块与移动终端的主显示面不处于同一平面内,触控模块在移动终端的位置可以根据实际应用场景进行配置,本发明对此不进行限制。
在一个实施方式中,可以在移动终端的主显示面的相对面、侧面等位置配置触控模块。例如,若以移动终端的主显示面所在平面为移动终端的正面,为了方便用户单手在触控模块3-1执行滑动操作,可将触控模块3-1设置于移动终端的背面、便于食指操作的区域内,如图3所示。
还需说明的是,触控模块为能够识别用户手指的滑动轨迹的模块,可以根据实际应用场景对触控模块进行限定,本发明对此不进行限制。例如,触控模块为触控板。
由上述内容可知,用户在单手进行拍照时,通过食指即可实现在触控模块的滑动操作,且用户在触控模块的滑动操作并不是操作移动终端的主显示面,由于并未在移动终端的主显示面上选择拍照功能,也就不会影响取景效果,更加不会妨碍用户实时查看移动终端的主显示面中当前显示的内容,从而更好地取景和更好地确定拍照时机。
在执行步骤S210之前,需要启动移动终端100的相机,此处可以通过用户手动开启相机应用程序来启动相机,也可以通过在触控模块中滑动与启动相机功能相对应的轨迹,从而自动启动相机,即可进入拍照界面,此时界面中默认是普通拍照功能,即并未设置拍照模式。
在启动相机,即进入拍照界面之后,执行步骤S210,监测在触控模块的滑动操作,具体地,根据预设时间间隔监测在触控模块的滑动操作。其中,预设时间间隔可根据实际应用场景进行设置,本发明对此不进行限制,例如,预设时间间隔为1秒。
当用户通过手指(例如食指)在触控模块执行滑动操作时,此时移动终端即可通过触控模块监测到用户的滑动操作,移动终端响应该滑动操作,执行步骤S220,获取滑动轨迹,作为第一轨迹。在一个实施方式中,步骤S220包括:当监测到手指按压触控模块时,开始记录滑动轨迹,当监测到手指离开触控模块的时间超过预设时长时,停止记录滑动轨迹,获取已记录的滑动轨迹,作为第一轨迹。
进一步地,步骤S220具体包括:当监测到手指按压触控模块时,开始记录滑动轨迹的向量,当监测到手指离开触控模块的时间超过预设时长时,停止记录滑动轨迹的向量,获取已记录的滑动轨迹的向量,作为第一轨迹向量集合。需要说明的是,滑动轨迹的获取方式为已有技术,所有获取滑动轨迹的方式均在本发明的保护范围之内,上述实施例仅为其中一个示例。
其中,预设时长可根据实际应用场景进行预先设置,也可以为用户在配置界面进行设定的,本发明对此不进行限制。例如,预设时长为0到1秒之间,进一步地,可以为0.5秒。
在获取到滑动轨迹后,继续执行步骤S230,识别与第一轨迹相对应的滑动图形。在一个实施方式中,步骤S230包括:从第一轨迹中提取轨迹特征,基于轨迹特征确定与第一轨迹相对应的滑动图形。进一步地,步骤S230具体包括:从第一轨迹向量集合中提取轨迹特征,基于轨迹特征确定与第一轨迹相对应的滑动图形。
其中,从第一轨迹向量集合中提取轨迹特征的方式为已有技术,均在本发明的保护范围之内,本发明对此不进行限制。例如,通过二维图形识别算法从第一轨迹向量集合中提取轨迹特征。
在识别与第一轨迹相对应的滑动图形之后,执行步骤S240,判断是否识别到与第一轨迹相对应的滑动图形,若是,执行步骤S250,若否,则继续执行步骤S210。
若识别到与第一轨迹相对应的滑动图形,则执行步骤S250,从滑动图形与拍照功能的对应关系中查找与滑动图形相对应的拍照功能,作为第一拍照功能。具体地,遍历滑动图形与拍照功能的对应关,直至查找到与滑动图形相对应的拍照功能,作为第一拍照功能。
其中,滑动图形与拍照功能的对应关系的存在形式可以根据实际应用场景进行设置,本发明对此不做限制。例如,滑动图形与拍照功能的对应关系的存在形式可以为对应关系表,也可以为配置文件。下面以滑动图形与拍照功能的对应关系的存在形式为关系表为例,表1示出了关系表的部分内容:
表1
拍照功能 | 滑动图形 |
微笑模式 | “U” |
人像模式 | “△” |
延时拍照 | “6” |
切换前后置摄像头 | “O” |
启动相机拍照 | “|” |
切换摄像功能和拍照功能 | “~” |
启动左向移动全景拍照 | “<” |
启动右向移动全景拍照 | “>” |
此处需要说明的是,滑动图形与拍照功能的对应关系是预先创建并存储在移动终端中的,本发明并不限制滑动图形与拍照功能的对应关系的存储方式,例如,将滑动图形与拍照功能的对应关系存储至本地或与移动终端100通信连接的存储装置中。
存储装置可以是数据库,进一步地,数据库可以是关系型数据库,例如MYSQL、SqlServer、ACCESS等,存储装置的数据库可以作为分布式数据库例如Hbase等设置于一个或多个地理位置处。存储装置也可以是缓存,例如redis缓存等,总之存储装置用于存储滑动图形与拍照功能的对应关系。本发明对存储装置的具体部署、配置情况不做限制。
在确定与滑动图形对应的拍照功能后,执行步骤S260,执行与第一拍照功能相对应的拍照操作,以完成拍照。例如,若此时设置的拍照功能是人像模式,将相机的拍照功能切换为人像模式,在此基础之上,当再次监测到在触控模块的滑动图形与拍照功能相对应时,此时将移动终端的显示屏中当前取景的内容以人像模式进行拍照。拍照的具体过程为已有技术,此处不再赘述,均在本发明的保护范围之内。
在一个实施方式中,可以根据用户配置滑动图形与拍照功能的对应关系的操作,更新滑动图形与拍照功能的对应关系。具体地,当监测用户在配置界面到对滑动图形与拍照功能的对应关系进行配置的操作,获取当前配置的滑动图形与拍照功能的对应关系,作为第一关系,并将滑动图形与拍照功能的对应关系中、与当前配置的拍照功能所对应的关系数据更新为第一关系。
需说明的是,在单手拍照的过程中,需要执行步骤S210至步骤S260。
由上述内容可知,本发明提供的拍照方法,通过手指在与触摸屏相对位置的触控模块上的滑动操作,实现对多种拍照功能的快捷设置,对于用户而言提高了操作相机的速度,也提高了拍照的便利性,从而提高了用户体验。并且上述操作简单,易于上手。
另外,由于滑动操作的触控模块不位于移动终端的主显示面,从而在快速设置拍照功能的过程中,不影响取景效果,并且可以更好地确定抓取拍照时机。
图4示出了根据本发明一个实施例的拍照装置400的结构框图。该拍照装置400包括依次耦接的触控模块410、识别模块420、相机模块430和设置模块440。
触控模块410,当监测到在触控模块410的滑动操作时,获取滑动轨迹,作为第一轨迹,并发送至识别模块420,还适于在将第一轨迹发送至识别模块420后删除第一轨迹,以及时释放存储空间,为下次获取滑动轨迹预留出存储空间。
识别模块420,适于识别与第一轨迹相对应的滑动图形,并发送至相机模块430。
相机模块430,适于将滑动图形发送至设置模块440。
设置模块440,适于从滑动图形与拍照功能的对应关系中匹配与滑动图形相对应的拍照功能,作为第一拍照功能,并发送至相机模块430。
相机模块430,还适于执行与第一拍照功能相对应的拍照操作,以完成拍照。
需要说明的是,拍照装置400的工作原理与上述拍照方法200相似,相关之处可参考对上述拍照方法200的说明,此处不再赘述。
这里描述的各种技术可结合硬件或软件,或者它们的组合一起实现。从而,本发明的方法和设备,或者本发明的方法和设备的某些方面或部分可采取嵌入有形媒介,例如可移动硬盘、U盘、软盘、CD-ROM或者其它任意机器可读的存储介质中的程序代码(即指令)的形式,其中当程序被载入诸如计算机之类的机器,并被所述机器执行时,所述机器变成实践本发明的设备。
在程序代码在可编程计算机上执行的情况下,计算设备一般包括处理器、处理器可读的存储介质(包括易失性和非易失性存储器和/或存储元件),至少一个输入装置,和至少一个输出装置。其中,存储器被配置用于存储程序代码;处理器被配置用于根据该存储器中存储的所述程序代码中的指令,执行本发明的拍照方法。
以示例而非限制的方式,可读介质包括可读存储介质和通信介质。可读存储介质存储诸如计算机可读指令、数据结构、程序模块或其它数据等信息。通信介质一般以诸如载波或其它传输机制等已调制数据信号来体现计算机可读指令、数据结构、程序模块或其它数据,并且包括任何信息传递介质。以上的任一种的组合也包括在可读介质的范围之内。
在此处所提供的说明书中,算法和显示不与任何特定计算机、虚拟***或者其它设备固有相关。各种通用***也可以与本发明的示例一起使用。根据上面的描述,构造这类***所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下被实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多特征。
本领域那些技术人员应当理解在本文所公开的示例中的设备的模块或单元或组件可以布置在如该实施例中所描述的设备中,或者可替换地可以定位在与该示例中的设备不同的一个或多个设备中。前述示例中的模块可以组合为一个模块或者此外可以分成多个子模块。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。
此外,所述实施例中的一些在此被描述成可以由计算机***的处理器或者由执行所述功能的其它装置实施的方法或方法元素的组合。因此,具有用于实施所述方法或方法元素的必要指令的处理器形成用于实施该方法或方法元素的装置。此外,装置实施例的在此所述的元素是如下装置的例子:该装置用于实施由为了实施该发明的目的的元素所执行的功能。
如在此所使用的那样,除非另行规定,使用序数词“第一”、“第二”、“第三”等等来描述普通对象仅仅表示涉及类似对象的不同实例,并且并不意图暗示这样被描述的对象必须具有时间上、空间上、排序方面或者以任意其它方式的给定顺序。
尽管根据有限数量的实施例描述了本发明,但是受益于上面的描述,本技术领域内的技术人员明白,在由此描述的本发明的范围内,可以设想其它实施例。此外,应当注意,本说明书中使用的语言主要是为了可读性和教导的目的而选择的,而不是为了解释或者限定本发明的主题而选择的。因此,在不偏离所附权利要求书的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。对于本发明的范围,对本发明所做的公开是说明性的,而非限制性的,本发明的范围由所附权利要求书限定。
Claims (10)
1.一种拍照方法,在移动终端中执行,所述移动终端中包括供用户通过滑动轨迹实现拍照功能的触控模块,所述移动终端中存储有滑动轨迹与拍照功能的对应关系,所述方法包括:
当监测到在所述触控模块的滑动操作时,获取滑动轨迹,作为第一轨迹;
从所述对应关系中查找与所述第一轨迹相对应的拍照功能,作为第一拍照功能;
执行与所述第一拍照功能相对应的拍照操作,以完成拍照。
2.如权利要求1所述的方法,其中,当监测到在所述触控模块的滑动操作时,获取滑动轨迹,作为第一轨迹的步骤包括:
当监测到手指按压所述触控模块时,开始记录滑动轨迹;
当监测到手指离开所述触控模块的时间超过预设时长时,停止记录滑动轨迹;
获取已记录的滑动轨迹,作为第一轨迹。
3.如权利要求1或2所述的方法,其中,所述滑动轨迹与拍照功能的对应关系为滑动图形与拍照功能的对应关系,所述方法还包括步骤:
识别与所述第一轨迹相对应的滑动图形;
其中,从所述对应关系中查找与所述第一轨迹相对应的拍照功能,作为第一拍照功能的步骤包括:
从滑动图形与拍照功能的对应关系中查找与所述滑动图形相对应的拍照功能,作为第一拍照功能。
4.如权利要求3所述的方法,其中,所述识别与所述第一轨迹相对应的滑动图形的步骤包括:
从所述第一轨迹中提取轨迹特征;
基于所述轨迹特征确定与所述第一轨迹相对应的滑动图形。
5.如权利要求3或4所述的方法,其中,所述从滑动图形与拍照功能的对应关系中查找与所述滑动图形相对应的拍照功能,作为第一拍照功能的步骤包括:
判断是否识别到与所述第一轨迹相对应的滑动图形,若是,从滑动图形与拍照功能的对应关系中匹配与所述滑动图形相对应的拍照功能,作为第一拍照功能。
6.如权利要求3至5中任一项所述的方法,还包括步骤:
当监测到对滑动图形与拍照功能的对应关系进行配置的操作,获取当前配置的滑动图形与拍照功能的对应关系,作为第一关系;
将滑动图形与拍照功能的对应关系中、与当前配置的拍照功能所对应的关系数据更新为所述第一关系。
7.如权利要求1至6中任一项所述的方法,其中,所述触控模块为触控板,所述触控模块不位于所述移动终端的主显示面。
8.一种拍照装置,所述装置包括:
触控模块,当监测到在所述触控模块的滑动操作时,获取滑动轨迹,作为第一轨迹,并发送至识别模块,还适于在将第一轨迹发送至所述识别模块后删除所述第一轨迹;
识别模块,适于识别与所述第一轨迹相对应的滑动图形,并发送至相机模块;
相机模块,适于将所述滑动图形发送至设置模块;
设置模块,适于从滑动图形与拍照功能的对应关系中匹配与所述滑动图形相对应的拍照功能,作为第一拍照功能,并发送至所述相机模块;
相机模块,还适于执行与所述第一拍照功能相对应的拍照操作,以完成拍照。
9.一种计算设备,包括:
至少一个处理器;以及
存储器,存储有程序指令,其中,所述程序指令被配置为适于由所述至少一个处理器执行,所述程序指令包括用于执行如权利要求1至7中任一项所述的方法的指令。
10.一种存储有程序指令的可读存储介质,当所述程序指令被计算设备读取并执行时,使得所述计算设备执行如权利要求1至7中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210005905.2A CN114415927B (zh) | 2022-01-05 | 2022-01-05 | 一种拍照方法、装置、计算设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210005905.2A CN114415927B (zh) | 2022-01-05 | 2022-01-05 | 一种拍照方法、装置、计算设备和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114415927A true CN114415927A (zh) | 2022-04-29 |
CN114415927B CN114415927B (zh) | 2024-03-26 |
Family
ID=81270880
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210005905.2A Active CN114415927B (zh) | 2022-01-05 | 2022-01-05 | 一种拍照方法、装置、计算设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114415927B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107105093A (zh) * | 2017-04-18 | 2017-08-29 | 广东欧珀移动通信有限公司 | 基于手部轨迹的拍照控制方法、装置及终端 |
CN107395926A (zh) * | 2017-07-25 | 2017-11-24 | 维沃移动通信有限公司 | 一种拍照方法、移动终端及计算机可读存储介质 |
US20190227634A1 (en) * | 2018-01-19 | 2019-07-25 | International Business Machines Corporation | Contextual gesture-based image searching |
WO2019205767A1 (zh) * | 2018-04-24 | 2019-10-31 | 阿里巴巴集团控股有限公司 | 拍摄控制方法、装置及便携式电子设备 |
-
2022
- 2022-01-05 CN CN202210005905.2A patent/CN114415927B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107105093A (zh) * | 2017-04-18 | 2017-08-29 | 广东欧珀移动通信有限公司 | 基于手部轨迹的拍照控制方法、装置及终端 |
CN107395926A (zh) * | 2017-07-25 | 2017-11-24 | 维沃移动通信有限公司 | 一种拍照方法、移动终端及计算机可读存储介质 |
US20190227634A1 (en) * | 2018-01-19 | 2019-07-25 | International Business Machines Corporation | Contextual gesture-based image searching |
WO2019205767A1 (zh) * | 2018-04-24 | 2019-10-31 | 阿里巴巴集团控股有限公司 | 拍摄控制方法、装置及便携式电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN114415927B (zh) | 2024-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3125135B1 (en) | Picture processing method and device | |
CN106557768B (zh) | 对图片中的文字进行识别的方法及装置 | |
US10115019B2 (en) | Video categorization method and apparatus, and storage medium | |
CN108335323B (zh) | 一种图像背景的虚化方法及移动终端 | |
CN106228556B (zh) | 图像质量分析方法和装置 | |
WO2021169720A1 (zh) | 内容操作方法、装置、终端及存储介质 | |
CN104836889A (zh) | 移动终端及其控制方法 | |
CN104618627A (zh) | 视频处理方法和装置 | |
CN107871001B (zh) | 音频播放方法、装置、存储介质及电子设备 | |
CN107395957B (zh) | 拍照方法、装置、存储介质及电子设备 | |
CN104408428A (zh) | 一种相同场景照片的处理方法及装置 | |
CN106409317B (zh) | 梦话提取方法、装置及用于提取梦话的装置 | |
CN111523346B (zh) | 图像识别方法及装置、电子设备和存储介质 | |
CN109034150B (zh) | 图像处理方法及装置 | |
KR102545408B1 (ko) | 차폐된 이미지 검출 방법, 장치 및 매체 | |
CN104850487A (zh) | 信息显示方法及装置 | |
US20170054906A1 (en) | Method and device for generating a panorama | |
CN106210495A (zh) | 图像拍摄方法和装置 | |
CN111383224A (zh) | 图像处理方法、装置、存储介质及电子设备 | |
WO2014186840A1 (en) | Image recognition of vehicle parts | |
CN111523402B (zh) | 一种视频处理方法、移动终端及可读存储介质 | |
CN109981988B (zh) | 一种视频生成方法、装置及移动终端 | |
CN112308864A (zh) | 一种图像处理方法、装置、电子设备及存储介质 | |
CN111669495A (zh) | 拍照方法、拍照装置和电子设备 | |
KR102501036B1 (ko) | 이미지 촬영 방법, 이미지 촬영 장치 및 저장 매체 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |