一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

应用拍照传送照片的方法、系统、存储介质及计算机设备与流程

2022-03-09 01:34:26 来源:中国专利 TAG:


1.本发明涉及浏览器技术领域,尤其涉及一种应用拍照传送照片的方法、系统、存储介质及计算机设备。


背景技术:

2.随着社交应用的普及,人们在日常生活中逐渐习惯于使用社交应用进行沟通和照片分享;然而,通过现有的应用程序进行拍照并分享照片时,都会自动将照片进行压缩;因此,若当用户需要通过社交应用(如微信应用)向好友分享原图时,则需要另外通过系统相机拍照后再手动选择发送原图,其过程比较繁琐,体验较差。
3.综上可知,现有的方法在实际使用上,存在着较多的问题,所以有必要加以改进。


技术实现要素:

4.针对上述的缺陷,本发明的目的在于提供一种应用拍照传送照片的方法,系统、存储介质及其计算机设备,能够实现通过应用程序快捷拍摄原图照片并分享,极大提升了用户分享原始图片的效率。
5.为了实现上述目的,本发明提供一种应用拍照传送照片的方法,包括步骤:
6.通过目标应用进入拍照模式时,生成用于指令触发的弹框;
7.响应于在所述弹框上触发的第一选择指令,调用系统相机进行原图拍摄,获得原始图像数据;
8.根据对所述原始图像数据的确认分享请求,将所述原始图像数据分享给所述目标应用的至少一分享对象。
9.可选的,所述通过目标应用进入拍照模式时,生成用于指令触发的弹框的步骤具体包括:
10.检测确定所述目标应用是否启动拍照模式;
11.若所述目标应用启动进入所述拍照模式,则在显示界面上生成用于指令触发的弹框。
12.可选的,所述检测确定所述目标应用是否启动拍照模式的步骤具体包括:
13.根据所述目标应用对系统摄像头的调用请求,以确认所述目标应用是否启动拍照模式。
14.可选的,所述检测确定所述目标应用是否启动拍照模式的步骤具体包括:
15.根据对所述目标应用当前界面的截图信息,以分析确定所述目标应用是否启动拍照模式。
16.可选的,所述响应于在所述弹框上触发的第一选择指令,调用系统相机进行原图拍摄,获得原始图像数据的步骤具体包括:
17.根据在所述弹框上执行的触控操作,生成第一选择指令;
18.响应于所述第一选择指令,将所述拍照模式切换至系统原生相机界面,并调用系
统相机拍摄获得原始图像数据。
19.可选的,所述通过目标应用进入拍照模式时,生成用于指令触发的弹框的步骤之后,还包括:
20.响应于在所述弹框上触发的第二选择指令,以进入所述目标应用的拍照页面进行拍照。
21.可选的,所述根据对所述原始图像数据的确认分享请求,将所述原始图像数据分享给所述目标应用的至少一分享对象的步骤具体包括:
22.获取用户发起对所述原始图像数据的确认分享请求;
23.根据所述确认分享请求和所述目标应用的图片分享操作逻辑,通过后台模拟点击技术将所述原始图像数据发送给所述分享对象。
24.还提供了一种应用拍照传送照片的系统,包括有:
25.弹框单元,用于通过目标应用进入拍照模式时,生成用于指令触发的弹框;
26.第一响应单元,用于响应于在所述弹框上触发的第一选择指令,调用系统相机进行原图拍摄,获得原始图像数据;
27.分享单元,用于根据对所述原始图像数据的确认分享请求,将所述原始图像数据分享给所述目标应用的至少一分享对象。
28.另外,还提供了一种存储介质和计算机设备,所述存储介质用于存储一种用于执行上述应用拍照传送照片的方法的计算机程序。
29.所述计算机设备包括存储介质、处理器以及存储在所述存储介质上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的应用拍照传送照片的方法。
30.本发明所述的应用拍照传送照片的方法及其系统,在目标应用进入拍照模式时,自动生成弹框来提示是否需要发送原图;根据用户在所述弹框上触发的第一选择指令,调用系统相机进行原图拍摄以获得原始图像数据;进而基于对所述原始图像数据的确认分享请求,将所述原始图像数据分享给目标应用的分享对象。借此,本发明实现了在应用程序上快捷拍摄原图照片并进行分享,极大提升了用户分享原始图片的效率。
附图说明
31.图1为本发明一实施例提供的应用拍照传送照片的方法的步骤流程图;
32.图2为本发明一实施例提供的应用拍照传送照片的方法用于生成弹框可选的步骤流程图;
33.图3为本发明一实施例提供的应用拍照传送照片的方法用于拍摄原图可选的步骤流程图;
34.图4为本发明一实施例提供的应用拍照传送照片的方法用于分享原图可选的步骤流程图;
35.图5为本发明一实施例提供的应用拍照传送照片的系统的结构示意框图;
36.图6为本发明一实施例提供的应用拍照传送照片的系统的所述弹框单元可选的结构示意框图;
37.图7为本发明一实施例提供的应用拍照传送照片的系统的所述第一响应单元可选
的结构示意框图;
38.图8为本发明一实施例提供的应用拍照传送照片的系统的所述分享单元可选的结构示意框图。
具体实施方式
39.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
40.需要说明的,本说明书中针对“一个实施例”、“实施例”、“示例实施例”等的引用,指的是描述的该实施例可包括特定的特征、结构或特性,但是不是每个实施例必须包含这些特定特征、结构或特性。此外,这样的表述并非指的是同一个实施例。进一步,在结合实施例描述特定的特征、结构或特性时,不管有没有明确的描述,已经表明将这样的特征、结构或特性结合到其它实施例中是在本领域技术人员的知识范围内的。
41.此外,在说明书及后续的权利要求当中使用了某些词汇来指称特定组件或部件,所属领域中具有通常知识者应可理解,制造商可以用不同的名词或术语来称呼同一个组件或部件。本说明书及后续的权利要求并不以名称的差异来作为区分组件或部件的方式,而是以组件或部件在功能上的差异来作为区分的准则。在通篇说明书及后续的权利要求书中所提及的“包括”和“包含”为一开放式的用语,故应解释成“包含但不限定于”。以外,“连接”一词在此系包含任何直接及间接的电性连接手段。间接的电性连接手段包括通过其它装置进行连接。
42.图1示出本发明一实施例提供的应用拍照传送照片的方法,所述方法可应用于具备相机模块的设备终端,包括但不限于智能手机、平板电脑等设备;所述方法包括步骤如下:
43.s101:通过目标应用进入拍照模式时,生成用于指令触发的弹框。其中,目标应用为预先标识的应用程序,可以是设备中安装的第三方应用或系统原生应用,包括但不限于社交应用;本实施例将以微信应用予以说明。
44.所述拍照模式即为通过微信应用进的拍照页面,例如在与微信好友聊天时,通过在聊天界面上按照一定步骤点击进入到微信拍照界面时,生成所述弹框;所述弹框用于指示用户选择是否需要拍摄原图进行分享,同时在所述弹框上提供给用户进行指令触发的选项。
45.s102:响应于在所述弹框上触发的第一选择指令,调用系统相机进行原图拍摄,获得原始图像数据。具体的,用户通过在所述弹框上点击相应的触控选项以触发生成第一选择指令,依据该第一选择指令即可调用系统相机进行原图拍摄,从而获得没有经过压缩处理的原始图像数据,最大限度的保留了照片细节。可选的,步骤s102之后还包括:将所述原始图像数据保存于系统相册中。此时保存到系统相册中的图片即为未经过压缩的原图。
46.s103:根据对原始图像数据的确认分享请求,将所述原始图像数据分享给目标应用的至少一分享对象。其中,分享对象是指目标应用中的联系人对象,本实施例是指微信联系人;具体实施时,本实施例在目标应用对应分享对象的聊天界面进入到拍照模式时,生成弹框并由用户触发第一选择指令后,调用系统相机进行原图拍摄获得原始图像数据,进而
根据确认分享请求,将原始图像数据分享给对应的分享对象。例如,通过微信与某一微信联系人进行聊天并进入到进行照片分享的拍照模式时,弹框提示用户是否需要发送高清的原图,若用户通过触发第一指令以确认需要发送高清的原图时,则调用系统相机进行原图拍摄获得原始图像数据,经由用户确认后将所获得的原始图像数据发送给微信联系人。
47.本发明能够实现在应用程序需要拍摄分享时,提供用户选择是否需要进行原图分享,进而根据用户的确认操作以调用系统相机拍摄原始图像数据,再将原始图像数据分享给目标应用的分享对象。从而避免了通过应用程序拍照自动压缩机制,用户可以通过拍照快捷分享原图照片,无需每次手动从图库中选择相应图片进行原图发送,提升了用户拍照并分享原图的效率。
48.参见图2,一种可选的实施方式中,步骤s101具体包括:
49.s1011:检测确定所述目标应用是否启动拍照模式。其中,目标应用为可进行拍照分享的应用程序;即本实施例检测是否通过该目标应用进入到目标应用对应的拍照模式。例如检测是否通过微信应用进入到微信拍照页面,所述微信拍照页面具体为用户在与微信好友聊天过程中为向微信好友分享而进入的实时拍照页面。
50.可选的,所述步骤s1011具体包括:根据所述目标应用对系统摄像头的调用请求,以确认所述目标应用是否启动拍照模式。即本实施例通过监听目标应用是否对系统摄像头发起调用请求,所述调用请求即为通过目标应用开启系统摄像头的请求,若监听到该调用请求产生,则确认该目标应用启动拍照模式。
51.可选的,步骤s1011具体包括:根据对目标应用当前界面的截图信息,以分析确定目标应用是否启动所述拍照模式。即通过对目标应用的当前界面进行截屏识别可判断当前是否从聊天页面启动进入拍照模式。
52.s1012:若所述目标应用启动进入所述拍照模式,则在显示界面上生成用于指令触发的弹框。若确定进入到该目标应用的拍照模式时,在用户终端的显示界面上自动生成所述弹框。
53.参见图3,一种可选的实施方式中,步骤102具体包括:
54.s1021:根据在所述弹框上执行的触控操作,生成第一选择指令。具体的,在弹框上显示有用于触发第一选择指令的选项,用户通过点击触控该选项以触发生成第一选择指令。
55.s1022:响应于所述第一选择指令,将所述拍照模式切换至系统原生相机界面,并调用系统相机拍摄获得原始图像数据。系统原生相机界面即为设备的原生相机的拍照实况页面;具体的,本实施例基于第一选择指令,从目标应用的拍照模式进入到原生相机的拍照实况页面后,通过该原生相机进行拍摄以获得原始图像数据,即原图照片。
56.一实施例中,步骤s101之后还包括:响应于在所述弹框上触发的第二选择指令,以进入所述目标应用的拍照页面进行拍照。具体的,本实施例的所述弹框上设有用于触发第一选择指令的第一选项,以及用于触发第二选择指令的第二选项,用户可根据实际需要选择触发对应选项的指令。根据第二选择指令,进入到目标应用的拍照页面拍摄的照片即为被压缩的照片,即此时拍摄并需要分享的照片并非原图。即,可由用户选择是否需要发送高清图片,若需要则触发第一选择指令以调用系统相片直接拍摄原图,若不需要则触发第二选择指令以通过目标应用自身的拍照页面进行拍照。
57.例如,当用户选择普通照片时,则按照微信正常的拍照流程拉起微信的拍照页面,然后进行拍照操作后自动分享照片。此过程为微信正常拍照流程,如果用户对照片质量要求不那么高或者对发送的流量有要求时,可以选择普通照片进行发送。如果用户对分享照片质量有较高要求,并且希望对方看到更多细节时,此时用户可以选择高清照片分享,此时不会按照微信拍照流程走,会自动拉起系统自带的相机应用,通过系统相机进行拍照,由于自带系统相机拍照后的图片都是原始图片,即为高清照片,此时拍摄的照片都会自动保存到相册中,并且不会被压缩。
58.参见图4,一种可选的实施方式中,步骤s103具体包括:
59.s1031:获取用户发起对所述原始图像数据的确认分享请求。
60.s1032:根据所述确认分享请求和所述目标应用的图片分享操作逻辑,通过后台模拟点击技术将所述原始图像数据发送给所述分享对象。通过调用系统照片拍摄获得原始图像数据,在经由用户确认并发起确认分享请求后,根据目标应用的图片分享操作逻辑,利用后台模拟点击技术自动的将原始图像数据发送给所述分享对象。例如,当用户使用系统相机拍摄照片后,用户可以查看照片效果或者重新拍照,当用户确认没问题并点击确认发送后,此时通过模拟点击在微信中添加图库照片,并且选择刚刚拍照的照片后选择原图,并自动点击发送。
61.图5示出本发明一实施例提供的应用拍照传送照片的系统100,其包括有弹框单元10、第一响应单元20以及分享单元30,其中:
62.弹框单元10用于通过目标应用进入拍照模式时,生成用于指令触发的弹框;第一响应单元20用于响应于在所述弹框上触发的第一选择指令,调用系统相机进行原图拍摄,获得原始图像数据;分享单元30用于根据对所述原始图像数据的确认分享请求,将所述原始图像数据分享给所述目标应用的至少一分享对象。
63.参见图6,一种可选的实施方式中,弹框单元10具体包括有检测子单元11和生成子单元12,其中:
64.检测子单元11用于检测确定所述目标应用是否启动拍照模式;生成子单元12用于若所述目标应用启动进入所述拍照模式,则在显示界面上生成用于指令触发的弹框。
65.一实施例中,所述检测子单元11具体用于:根据所述目标应用对系统摄像头的调用请求,以确认所述目标应用是否启动拍照模式。
66.另一实施例中,所述检测子单元11具体用于:根据对所述目标应用当前界面的截图信息,以分析确定所述目标应用是否启动拍照模式。
67.参见图7,一种可选的实施方式中,第一响应单元20具体包括指令子单元21和拍摄子单元22,其中:
68.指令子单元21用于根据在所述弹框上执行的触控操作,生成第一选择指令;拍摄子单元22用于响应于所述第一选择指令,将所述拍照模式切换至系统原生相机界面,并调用系统相机拍摄获得原始图像数据。
69.本实施例还包括有第二响应单元40,其用于响应于在所述弹框上触发的第二选择指令,以进入所述目标应用的拍照页面进行拍照。
70.参见图8,一种可选的实施方式中,分享单元30具体包括获取子单元31和发送子单元32,其中:
71.获取子单元31用于获取用户发起对所述原始图像数据的确认分享请求;发送子单元32用于根据所述确认分享请求和所述目标应用的图片分享操作逻辑,通过后台模拟点击技术将所述原始图像数据发送给所述分享对象。
72.可选的,还包括有保存单元,其用于将所述原始图像数据保存于系统相册中。
73.本发明还提供一种存储介质,用于存储如图1~图4所述应用拍照传送照片的方法的计算机程序。例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本技术的方法和/或技术方案。而调用本技术的方法的程序指令,可能被存储在固定的或可移动的存储介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输和/或被存储在根据程序指令运行的计算机设备的存储介质中。在此,根据本技术的一个实施例包括如图5所示应用拍照传送照片的系统的计算机设备,所述计算机设备优选包括用于存储计算机程序的存储介质和用于执行计算机程序的处理器,其中,当该计算机程序被该处理器执行时,触发该计算机设备执行基于前述多个实施例中的方法和/或技术方案。
74.需要注意的是,本技术可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(asic)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本技术的软件程序可以通过处理器执行以实现上文步骤或功能。同样地,本技术的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,ram存储器,磁或光驱动器或软磁盘及类似设备。另外,本技术的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
75.根据本发明的方法可以作为计算机实现方法在计算机上实现、或者在专用硬件中实现、或以两者的组合的方式实现。用于根据本发明的方法的可执行代码或其部分可以存储在计算机程序产品上。计算机程序产品的示例包括存储器设备、光学存储设备、集成电路、服务器、在线软件等。优选地,计算机程序产品包括存储在计算机可读介质上以便当所述程序产品在计算机上执行时执行根据本发明的方法的非临时程序代码部件。
76.在优选实施例中,计算机程序包括适合于当计算机程序在计算机上运行时执行根据本发明的方法的所有步骤的计算机程序代码部件。优选地,在计算机可读介质上体现计算机程序。
77.综上所述,本发明所述的应用拍照传送照片的方法及其系统,在目标应用进入拍照模式时,自动生成弹框来提示是否需要发送原图;根据用户在所述弹框上触发的第一选择指令,调用系统相机进行原图拍摄以获得原始图像数据;进而基于对所述原始图像数据的确认分享请求,将所述原始图像数据分享给目标应用的分享对象。借此,本发明实现了在应用程序上快捷拍摄原图照片并进行分享,极大提升了用户分享原始图片的效率。
78.当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
79.本发明还提供了a1、一种应用拍照传送照片的方法,包括步骤:
80.通过目标应用进入拍照模式时,生成用于指令触发的弹框;
81.响应于在所述弹框上触发的第一选择指令,调用系统相机进行原图拍摄,获得原始图像数据;
82.根据对所述原始图像数据的确认分享请求,将所述原始图像数据分享给所述目标
应用的至少一分享对象。
83.a2、根据a1所述的应用拍照传送照片的方法,所述通过目标应用进入拍照模式时,生成用于指令触发的弹框的步骤具体包括:
84.检测确定所述目标应用是否启动拍照模式;
85.若所述目标应用启动进入所述拍照模式,则在显示界面上生成用于指令触发的弹框。
86.a3、根据a2所述的应用拍照传送照片的方法,所述检测确定所述目标应用是否启动拍照模式的步骤具体包括:
87.根据所述目标应用对系统摄像头的调用请求,以确认所述目标应用是否启动拍照模式。
88.a4、根据a2所述的应用拍照传送照片的方法,所述检测确定所述目标应用是否启动拍照模式的步骤具体包括:
89.根据对所述目标应用当前界面的截图信息,以分析确定所述目标应用是否启动拍照模式。
90.a5、根据a1所述的应用拍照传送照片的方法,所述响应于在所述弹框上触发的第一选择指令,调用系统相机进行原图拍摄,获得原始图像数据的步骤具体包括:
91.根据在所述弹框上执行的触控操作,生成第一选择指令;
92.响应于所述第一选择指令,将所述拍照模式切换至系统原生相机界面,并调用系统相机拍摄获得原始图像数据。
93.a6、根据a1所述的应用拍照传送照片的方法,所述通过目标应用进入拍照模式时,生成用于指令触发的弹框的步骤之后,还包括:
94.响应于在所述弹框上触发的第二选择指令,以进入所述目标应用的拍照页面进行拍照。
95.a7、根据a1所述的应用拍照传送照片的方法,所述根据对所述原始图像数据的确认分享请求,将所述原始图像数据分享给所述目标应用的至少一分享对象的步骤具体包括:
96.获取用户发起对所述原始图像数据的确认分享请求;
97.根据所述确认分享请求和所述目标应用的图片分享操作逻辑,通过后台模拟点击技术将所述原始图像数据发送给所述分享对象。
98.a8、根据a1所述的应用拍照传送照片的方法,所述响应于在所述弹框上触发的第一选择指令,调用系统相机进行原图拍摄,获得原始图像数据的步骤之后,还包括:
99.将所述原始图像数据保存于系统相册中。
100.还提供了b9、一种应用拍照传送照片的系统,包括有:
101.弹框单元,用于通过目标应用进入拍照模式时,生成用于指令触发的弹框;
102.第一响应单元,用于响应于在所述弹框上触发的第一选择指令,调用系统相机进行原图拍摄,获得原始图像数据;
103.分享单元,用于根据对所述原始图像数据的确认分享请求,将所述原始图像数据分享给所述目标应用的至少一分享对象。
104.b10、根据b9所述的应用拍照传送照片的系统,所述弹框单元具体包括:
105.检测子单元,用于检测确定所述目标应用是否启动拍照模式;
106.生成子单元,用于若所述目标应用启动进入所述拍照模式,则在显示界面上生成用于指令触发的弹框。
107.b11、根据b10所述的应用拍照传送照片的系统,所述检测子单元具体用于:
108.根据所述目标应用对系统摄像头的调用请求,以确认所述目标应用是否启动拍照模式。
109.b12、根据b10所述的应用拍照传送照片的系统,所述检测子单元具体用于:
110.根据对所述目标应用当前界面的截图信息,以分析确定所述目标应用是否启动拍照模式。
111.b13、根据b9所述的应用拍照传送照片的系统,所述第一响应单元具体包括:
112.指令子单元,用于根据在所述弹框上执行的触控操作,生成第一选择指令;
113.拍摄子单元,用于响应于所述第一选择指令,将所述拍照模式切换至系统原生相机界面,并调用系统相机拍摄获得原始图像数据。
114.b14、根据b9所述的应用拍照传送照片的系统,还包括有:
115.第二响应单元,用于响应于在所述弹框上触发的第二选择指令,以进入所述目标应用的拍照页面进行拍照。
116.b15、根据b9所述的应用拍照传送照片的系统,所述分享单元具体包括:
117.获取子单元,用于获取用户发起对所述原始图像数据的确认分享请求;
118.发送子单元,用于根据所述确认分享请求和所述目标应用的图片分享操作逻辑,通过后台模拟点击技术将所述原始图像数据发送给所述分享对象。
119.b16、根据b9所述的应用拍照传送照片的方法,还包括有:
120.保存单元,用于将所述原始图像数据保存于系统相册中。
121.还提供了c17、一种存储介质,用于存储一种用于执行a1~a8中任意一种所述应用拍照传送照片的方法的计算机程序。
122.还提供了d18、一种计算机设备,包括存储介质、处理器以及存储在所述存储介质上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现a1~a8任一项所述应用拍照传送照片的方法。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献