终端设备和图片处理方法与流程

文档序号:26677774发布日期:2021-09-18 00:23阅读:85来源:国知局
终端设备和图片处理方法与流程

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.将所述链接地址与所述目标图片关联存储或分享。
32.在一种可能的实现方式中,所述将所述链接地址与所述目标图片关联存储,包括:
33.响应于用户输入的保存链接操作,将所述链接地址与所述目标图片进行关联,并
保存至本地图片库中。
34.在一种可能的实现方式中,所述将所述链接地址与所述目标图片关联存储之后,所述方法还包括:
35.响应于用户在图片预览界面中输入的打开目标图片的操作,显示所述目标图片及链接控件;所述图片预览界面用于显示所述本地图片库中保存的图片的缩略图;
36.响应于用户针对所述链接控件的触发操作,从所述本地图片库中获取所述目标图片关联的链接地址;
37.连接所述链接地址,并基于从所述链接地址获取的数据进行显示。
38.在一种可能的实现方式中,所述将所述链接地址与所述目标图片关联存储之后,所述方法还包括:
39.响应于用户在图片预览界面中针对所述目标图片输入的分享操作,显示用于分享所述目标图片的候选社交应用;
40.响应于从候选社交应用中选择社交应用的操作,从所述本地图片库中获取所述目标图片关联的链接地址,通过选定的目标社交应用将所述链接地址与所述目标图片均发送至分享对象。
41.在一种可能的实现方式中,所述将所述链接地址与所述目标图片关联分享,包括:
42.响应于用户输入的分享图片操作,显示用于分享所述目标图片的候选社交应用;
43.响应于从候选社交应用中选择社交应用的操作,通过选定的目标社交应用将所述链接地址与所述目标图片均发送至分享对象。
44.第三方面,本技术实施例提供了一种图片处理装置,包括:
45.图片获取单元,用于响应于用户输入的屏幕截图操作,从当前显示界面中截取目标图片;
46.网址获取单元,用于若所述当前显示界面是基于通过网络获取的数据呈现的,则确定所述当前显示界面对应的目标应用;通过所述目标应用获取所述当前显示界面对应的链接地址;
47.关联处理单元,用于将所述链接地址与所述目标图片关联存储或分享。
48.在一种可能的实现方式中,所述关联处理单元,还用于:
49.响应于用户输入的保存链接操作,将所述链接地址与所述目标图片进行关联,并保存至本地图片库中。
50.在一种可能的实现方式中,所述关联处理单元,还用于:
51.响应于用户在图片预览界面中输入的打开目标图片的操作,显示所述目标图片及链接控件;所述图片预览界面用于显示所述本地图片库中保存的图片的缩略图;
52.响应于用户针对所述链接控件的触发操作,从所述本地图片库中获取所述目标图片关联的链接地址;
53.连接所述链接地址,并基于从所述链接地址获取的数据进行显示。
54.在一种可能的实现方式中,所述关联处理单元,还用于:
55.响应于用户在图片预览界面中针对所述目标图片输入的分享操作,显示用于分享所述目标图片的候选社交应用;
56.响应于从候选社交应用中选择社交应用的操作,从所述本地图片库中获取所述目
标图片关联的链接地址,通过选定的目标社交应用将所述链接地址与所述目标图片均发送至分享对象。
57.在一种可能的实现方式中,所述关联处理单元,还用于:
58.响应于用户输入的分享图片操作,显示用于分享所述目标图片的候选社交应用;
59.响应于从候选社交应用中选择社交应用的操作,通过选定的目标社交应用将所述链接地址与所述目标图片均发送至分享对象。
60.第四方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时,实现上述第二方面中任意一种图片处理方法的步骤。
61.第二方面至第四方面中任意一种实现方式所带来的技术效果可参见第一方面中对应的实现方式所带来的技术效果,此处不再赘述。
附图说明
62.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
63.图1为本技术实施例提供的一种终端设备的结构示意图;
64.图2为本技术实施例提供的另一种终端设备的结构示意图;
65.图3为本技术实施例提供的一种终端设备的软件结构框图;
66.图4为本技术实施例提供的一种图片处理方法的流程图;
67.图5为本技术实施例提供的另一种图片处理方法的流程图;
68.图6为本技术实施例提供的一种终端设备上的用户显示界面的示意图之一;
69.图7为本技术实施例提供的一种终端设备上的用户显示界面的示意图之二;
70.图8为本技术实施例提供的一种终端设备上的用户显示界面的示意图之三;
71.图9为本技术实施例提供的一种终端设备上的用户操作界面的示意图之一;
72.图10为本技术实施例提供的一种终端设备上的用户操作界面的示意图之二;
73.图11为本技术实施例提供的又一种图片处理方法的流程图;
74.图12为本技术实施例提供的一种终端设备上的用户显示界面的示意图之四;
75.图13为本技术实施例提供的一种终端设备上的用户显示界面的示意图之五;
76.图14为本技术实施例提供的一种终端设备上的用户操作界面的示意图之三;
77.图15为本技术实施例提供的一种终端设备的结构框图。
具体实施方式
78.为了使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术作进一步地详细描述,显然,所描述的实施例仅仅是本技术一部份实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。
79.需要说明的是,下述本技术实施例描述的应用场景是为了更加清楚的说明本技术
实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定,本领域普通技术人员可知,随着新应用场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
80.现有技术中,用户在使用终端设备看到自己感兴趣的东西时,很多时候只能保存图片,再根据图片内容中的关键字重新进行搜索,才能打开相关的网页,有时甚至找不到正确的网页。上述现有技术在使用的过程中操作繁琐,效率低,会给用户造成不便。
81.为了解决上述现有技术中存在的问题,本技术实施例提出一种终端设备和图片处理方法,在终端设备运行过程中,响应于用户输入的屏幕截图操作,从当前显示界面中截取目标图片,若当前显示界面是基于通过网络获取的数据呈现的,则确定当前显示界面对应的目标应用,通过目标应用获取当前显示页面对应的链接地址,将链接地址与目标图片关联存储或分享,有利于用户快速查看到图片关联的网页内容,简化操作,提高效率。
82.本技术实施例中的终端设备可以为手机、可穿戴设备、平板电脑等终端设备。
83.图1示出了本技术实施例提供的一种终端设备100的结构示意图。如图1所示,该终端设备100可以包括显示器101、存储器102和处理器103。
84.显示器101,用于显示终端设备运行时的界面。
85.存储器102,用于存储终端设备100运行时所使用的数据或程序代码。存储器102可以存储至少一个功能所需的数据或程序代码,如图片处理方法的应用程序。
86.处理器103,即cpu模块,可以包括一个或多个单片机、微处理器或者数字处理单元等等。处理器103可以调用终端设备100的存储器102中存储的计算机程序时实现上述图片处理方法。如:在终端设备100运行过程中,响应于用户输入的屏幕截图操作,从当前显示界面中截取目标图片,若当前显示界面是基于通过网络获取的数据呈现的,则确定当前显示界面对应的目标应用,通过目标应用获取当前显示页面对应的链接地址,将链接地址与目标图片关联存储或分享,有利于用户快速查看到图片关联的网页内容,简化操作,提高效率。
87.本技术实施例中不限定上述显示器101、储存器102和处理器103之间的具体连接介质。本技术实施例在图1中显示器101、储存器102和处理器103通过总线104连接,总线104在图1中以粗线表示,其他部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线104可以为地址总线、数据总线、控制总线等。为便于表示,图1中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
88.在一种实施例中,图2示出了本技术实施例提供的一种终端设备200的结构示意图。
89.图2中示例性示出了根据示例性实施例中终端设备200的硬件配置框图。如图2所示,终端设备200包括:射频(radio frequency,rf)电路210、处理器220、存储器230、显示器240、音频电路250、无线保真(wireless fidelity,wi

fi)模块260以及传感器270等部件。
90.rf电路210可用于在收发信息或通话过程中信号的接收和发送,可以接收基站的下行数据后交给处理器220处理;可以将上行数据发送给基站。通常,rf电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等器件。
91.存储器230可用于存储终端设备200运行时所使用的数据或程序代码。处理器230通过运行存储在存储器230的数据或程序代码,从而执行终端设备200的各种功能以及数据
处理。存储器230可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。存储器230存储有使得终端设备200能运行的操作系统。本技术中存储器230可以存储操作系统及各种应用程序,还可以存储执行本技术实施例所述方法的代码。
92.显示器240可用于接收输入的数字或字符信息,产生与终端设备200的用户设置以及功能控制有关的信号输入,具体地,显示器240可以包括设置在终端设备200正面的触控屏241,可收集用户在其上或附近的触摸操作,例如点击按钮,拖动滚动框等。
93.显示器240还可用于显示由用户输入的信息或提供给用户的信息以及终端设备200的各种菜单的图形用户界面(graphical user interface,gui)。具体地,显示器240可以包括设置在终端设备200正面的显示屏242。其中,显示屏242可以采用液晶显示器、发光二极管等形式来配置。显示器240可用于显示终端设备运行时的界面,如用户使用终端设备200时想要截取的界面、预览图片保存后本地图片的界面、分享目标图片及对应链接地址的界面、选择候选社交应用的界面和分享到目标应用的界面等。
94.其中,触控屏241可以覆盖在显示屏242之上,也可以将触控屏241与显示屏242集成而实现终端设备200的输入和输出功能,集成后可以简称触控显示屏。
95.终端设备200还可以包括至少一种传感器270,比如加速度传感器271、距离传感器272、指纹传感器273、温度传感器274。终端设备200还可配置有陀螺仪、气压计、湿度计、温度计、红外线传感器、光传感器、运动传感器等其他传感器。例如,指纹传感器273可以用于感应用户点击终端设备200操作界面的图标。
96.音频电路250、扬声器251、麦克风252可提供用户与终端设备200之间的音频接口。音频电路250可将接收到的音频数据转换后的电信号,传输到扬声器251,由扬声器251转换为声音信号输出。终端设备200还可配置音量按钮,用于调节声音信号的音量。另一方面,麦克风252将收集的声音信号转换为电信号,由音频电路250接收后转换为音频数据,再将音频数据输出至rf电路210以发送给比如另一终端,或者将音频数据输出至存储器230以便进一步处理。本技术中麦克风252可以获取用户的语音。
97.wi

fi属于短距离无线传输技术,终端设备200可以通过wi

fi模块260帮助用户收发电子邮件、浏览网页和访问流媒体等,它为用户提供了无线的宽带互联网访问。
98.处理器210是终端设备200的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器230内的软件程序,以及调用存储在存储器230内的数据,执行终端设备200的各种功能和处理数据。在一些实施例中,处理器210可包括一个或多个处理单元。本技术中处理器210可以运行操作系统、应用程序、用户界面显示及触控响应,以及本技术实施例所述的图片处理方法。另外,处理器210与显示器240耦接。
99.在本技术实施例中,处理器210在终端设备200运行过程中,响应于用户输入的屏幕截图操作,从当前显示界面中截取目标图片,若当前显示界面是基于通过网络获取的数据呈现的,则确定当前显示界面对应的目标应用,通过目标应用获取当前显示页面对应的链接地址。
100.在一些实施例中,处理器210响应于用户输入的保存链接操作,将链接地址与目标图片进行关联,并保存至存储器内的本地图片库中。
101.在另一些实施例中,处理器210响应于用户输入的分享图片操作,显示用于分享目
标图片的候选社交运用,处理器210响应于从候选社交应用中选择社交应用的操作,通过选定的目标社交应用将链接地址与目标图片均发送至分享对象。
102.处理器210通过将目标图片和链接地址进行关联存储或分享,有利于用户快速打开目标图片关联的网页,简化用户的操作,提高效率。
103.在一种可能的实施例中,处理器210响应于用户在图片预览界面中输入的打开目标图片的操作,显示目标图片及链接控件,图片预览界面用于显示本地图片库中保存的图片的缩略图,处理器210响应于用户针对链接控件的触发操作,从本地图片库中获取目标图片关联的链接地址,连接链接地址,并基于从链接地址获取的数据进行显示。
104.具体地说,处理器210将目标图片和链接地址关联保存至本地图片库中之后,若检测到在图片预览界面中存在打开目标图片的操作,则直接显示目标图片及链接控件,图片预览界面用于显示本地图片库中保存的图片的缩略图。处理器210检测是否存在对链接控件的触发操作,若检测到对链接控件的触发操作,从本地图片库中获取目标图片关联的链接地址,获取到链接地址之后,点击链接地址即可从此链接地址中获取到保存目标图片的网络数据,并进行跳转对网络数据进行显示。
105.在一种可能的实施方式中,处理器210响应于用户在图片预览界面中针对目标图片输入的分享操作,显示用于分享目标图片的候选社交应用,响应于从候选社交应用中选择社交应用的操作,从本地图片库中获取目标图片关联的链接地址,通过选定的目标社交应用将链接地址与目标图片均发送至分享对象。
106.具体地说,将目标图片和链接地址关联保存至本地图片库中之后,用户可以在本地图片库中找到目标图片和链接地址,所以对于浏览目标图片,打开目标图片对应的链接地址获取数据,或,将目标图片和链接地址关联发送至社交应用分享给其他人,操作上都更加简单,步骤更加简洁。处理器210对目标图片的具体处理过程将在下文中详细介绍。
107.可选地,终端设备200还可以包括蓝牙模块,用于通过蓝牙协议来与其他具有蓝牙模块的蓝牙设备进行信息交互。例如,终端设备200可以通过蓝牙模块与同样具备蓝牙模块的其他终端设备(如平板电脑)建立蓝牙连接,从而进行数据交互。
108.终端设备200还可以包括摄像头,用于捕获静态图像或视频。摄像头可以是一个,也可以是多个。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,ccd)或互补金属氧化物半导体(complementary metal

oxide

semiconductor,cmos)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给处理器210转换成数字图像信号。
109.终端设备200还可以包括外设接口,如上述的usb接口等,用于连接充电线或其它外设。
110.图3是本技术实施例的终端设备200的软件结构框图。
111.分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将android系统分为四层,从上至下分别为应用程序层,应用程序框架层,安卓运行时(android runtime)和系统库,以及内核层。
112.应用程序层可以包括一系列应用程序包。如图3所示,应用程序可以包括相机,图库,日历,通话,地图,导航,时钟,蓝牙,音乐,视频,短信息等应用程序。其中,图库即本地图片库,用户可以在本地图片库应用程序中预览图片,打开图片,分享图片。应用程序层还可
以包括安装在终端设备200上的第三方应用。
113.应用程序框架层为应用程序层的应用程序提供应用编程接口(application programming interface,api)和编程框架。应用程序框架层包括一些预先定义的函数。
114.如图3所示,应用程序框架层可以包括窗口管理器,内容提供器,视图系统,电话管理器,资源管理器,通知管理器等。
115.窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕等。
116.内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问。所述数据可以包括闹钟数据,视频,图像,音频,拨打和接听的电话,浏览历史和书签,电话簿等。
117.视图系统包括可视控件,例如显示文字的控件,显示图片的控件等。视图系统可用于构建应用程序。显示界面可以由一个或多个视图组成的。例如,包括用户想要截取的显示界面、短信通知图标的显示界面,可以包括显示文字的视图、显示图片的视图以及显示视频的视图。
118.在一种可能的实施例中,终端设备200接收到用户输入的截取屏幕操作,通过窗口管理器锁定屏幕并进行截图,获得目标图片,并获取目标图片对应的链接地址,将目标图片和目标图片对应的链接地址保存在本地图片库中。在用户想要进行预览目标图片和目标图片对应的链接地址时,终端设备200通过内容提供器从本地图片库中获取目标图片和目标图片对应的链接地址,并通过视图系统显示出目标图片和目标图片对应的链接地址。
119.电话管理器用于提供终端设备200的通信功能。例如通话状态的管理(包括接通,挂断等)。资源管理器为应用程序提供各种资源,比如本地化字符串,图标,图片,布局文件,视频文件等等。
120.通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在系统顶部状态栏的通知,例如后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知。例如在状态栏提示文本信息,发出提示音,终端振动,指示灯闪烁等。
121.android runtime包括核心库和虚拟机。android runtime负责安卓系统的调度和管理。
122.核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。
123.应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。
124.系统库可以包括多个功能模块。例如:表面管理器(surface manager),媒体库(media libraries),三维图形处理库(例如:opengl es),2d图形引擎(例如:sgl)等。其中,三维图形处理库和2d图形引擎均属于公共相机资源。
125.表面管理器用于对显示子系统进行管理,并且为多个应用程序提供了2d和3d图层的融合。
126.媒体库支持多种常用的音频,视频格式回放和录制,以及静态图像文件等。媒体库
可以支持多种音视频编码格式,例如:mpeg4,h.264,mp3,aac,amr,jpg,png等。
127.三维图形处理库用于实现三维图形绘图,图像渲染,合成,和图层处理等。
128.2d图形引擎是2d绘图的绘图引擎。
129.内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,音频驱动,传感器驱动。
130.图4示出了本技术实施例提供的一种图片处理方法的流程图。以在手机上执行该方法为例进行说明,如图4所示,该方法包括以下步骤:
131.步骤s401,响应于用户输入的屏幕截图操作,从当前显示界面中截取目标图片。
132.具体地说,在用户使用手机的过程当中,看到自己感兴趣的内容,如新闻、文章、某些app(application,应用程序)中的商品等,app在这里指的是终端设备的第三方应用程序,在手机上进行屏幕截图的操作,处理器检测是否存在屏幕截图操作,若存在屏幕截图操作,则从当前显示页面截取目标图片。当前显示界面可以为显示器在手机上显示屏当前呈现的界面,当前显示页面显示的内容就是用户进行屏幕截图操作想要截取的目标图片。
133.步骤s402,若当前显示界面是基于通过网络获取的数据呈现的,则确定当前显示界面对应的目标应用。
134.具体地说,处理器检测当前显示界面是否是基于网络数据呈现的,检测后,若当前显示界面是基于通过网络获取的数据呈现的,则确定当前显示界面的目标应用。当前显示界面可以为某些app应用的商品、某些小说网站的小说、某些视频平台的视频的显示界面,根据当前显示界面确定的目标应用就是某些app应用、某些小说网站、某些视频平台等,这些需要通过网络获取的数据才可以呈现的界面,操作系统根据截取的图片确定目标应用,在进行后续操作。在用户使用手机时,不需要基于获取网络数据呈现的界面则是基于本地数据呈现的,可以为本地图片库、手机自带闹钟、手机自带计算器、短信。联系人等应用。
135.步骤s403,通过目标应用获取当前显示界面对应的链接地址。
136.具体地说,处理器确定当前显示界面的目标应用之后,会通过目标应用获取当前显示界面对应的链接地址,例如,在某app上获取到商品的链接地址,可以根据当前截取的图片所获取的对应的链接地址直接跳转到此app的此商品界面。
137.步骤s404,将链接地址与目标图片关联存储或分享。
138.在一种可能的实施方式中,处理器响应于用户输入的保存链接操作,将链接地址与目标图片进行关联,并保存至本地图片库中。
139.在另一种可能的实施例中,处理器在截取目标图片并获取到目标图片对应的链接地址后,直接将图片保存到本地图片库中,将目标图片保存后,若检测到将目标图片和对应的链接地址进行关联保存的操作,则将获取到的目标图片对应的链接地址与目标图片进行关联,与目标图片一起保存至本地图片库中。
140.在另一种可能的实施方式中,处理器响应于用户输入的分享图片操作,显示用于分享目标图片的候选社交应用,应于从候选社交应用中选择社交应用的操作,通过选定的目标社交应用将链接地址与目标图片均发送至分享对象。
141.在另一种可能的实施例中,处理器在截取目标图片并获取到目标图片对应的链接地址后,将链接地址与目标图片关联分享。具体地,处理器检测是否存在分享图片操作,若存在分享图片操作,处理器响应于用户输入的分享图片操作,显示用于分享目标图片和链
接地址的候选社交运用,处理器检测是否存在从候选社交应用中选择社交应用的操作,若存在从候选社交应用中选择社交应用的操作,处理器响应于用户从候选社交应用中选择社交应用的操作,通过用户选定的目标社交应用将链接地址与目标图片均发送至分享对象。目标社交应用是某一次用户想要进行分享时所使用的社交应用,不限于某一种具体的社交应用。
142.需要说明的是,将链接地址与目标图片进行关联存储,指的是在截取了目标图片,获取了目标图片对应的链接地址之后,再将链接地址保存至本地图片库中,将链接地址保存至本地图片库的操作即为将目标图片和目标图片对应的链接地址进行关联。在将商品购买界面被截取的目标图片与链接地址进行了关联之后,再点击分享的操作是关联分享。
143.图5出了本技术实施例提供的另一种图片处理方法的流程图。以手机的操作系统执行该方法为例进行说明,手机的操作系统基于手机的处理器运行。如图5所示,该方法包括以下步骤:
144.步骤s501,响应于用户输入的屏幕截图操作,从当前显示界面中截取目标图片。
145.示例性地,图6示出了本技术实施例提供的一种终端设备上的用户显示界面的示意图。如图6所示,具体地说,用户在手机上打开某电子购物app,点击自己感兴趣的一件商品。该电子购物app将从服务器获取该商品对应的链接地址,连接该链接地址,获取该商品相应的数据,并基于获取到的数据在手机上显示该商品的商品销售界面。该商品销售界面中可以包括商品图片,商品优惠信息,商品详细信息,商品参数,发送地点,可供选择的尺码及种类等。
146.用户在手机上进行屏幕截图的操作,可以将此商品的相关图片或该商品的销售界面的相关图片截取并保存下来。具体地说,用户进行屏幕截图的操作,可以使用手机自带的普通截屏,长截屏,部分截屏中的任意一种。例如,用户可以使用部分截屏功能截取商品销售界面的部分图片,将商品图片截取下来。
147.手机的操作系统检测到用户输入的屏幕截图操作,从当前显示页面截取目标图片。例如,用户可以通过手机上设定物理按键或设定手势输入普通截屏操作,手机的操作系统检测到用户输入的普通截屏操作,对图6所示的商品销售界面进行截屏,获取用户进行屏幕截图操作想要截取的目标图片。如图7所示,可以在显示器的右上角部分显示截取屏幕得到的目标图片。
148.步骤s502,若当前显示界面是基于通过网络获取的数据呈现的,则确定当前显示界面对应的目标应用。
149.手机的操作系统检测当前显示界面是否是基于网络数据呈现的,如果不是基于网络数据呈现的,而是基于本地数据呈现的,例如,当前显示界面是短信界面,是基于手机本地保存的短信息数据呈现的,此时,无需确定当前显示界面对应的目标应用。
150.步骤s503,通过目标应用获取当前显示界面对应的链接地址。
151.如果当前显示界面是基于网络数据呈现的,则确定当前显示界面对应的目标应用。例如,图6所示的当前显示界面,其对应的目标应用为某电子购物app,操作系统可以从某电子购物app获取当前显示界面对应的链接地址。
152.可选地,如图7所示,在显示截取屏幕得到的目标图片的同时,显示器上还可以显示分享以及保存链接的图标,用户可以点击分享或保存链接的图标进行不同的后续操作。
153.步骤s504,响应于用户输入的保存链接操作,将链接地址与目标图片进行关联,并保存至本地图片库中。
154.示例性地,如果用户点击图7中所示的保存链接的图标,操作系统接收到用户输入的保存链接操作,将目标图片的链接地址与目标图片相对应地保存至本地图片库中。如图8所示,在完成链接地址与目标图片的关联存储后,手机显示屏幕上的保存链接图标变为已保存。
155.步骤s505,响应于用户在图片预览界面中输入的打开目标图片的操作,显示目标图片及链接控件,图片预览界面用于显示本地图片库中保存的图片的缩略图。
156.示例性地,在将目标图片的链接地址与目标图片相对应地保存至本地图片库中之后,如果接收到用户打开本地图片库的操作,则显示图片预览界面。如图9所示,在图片预览界面中采用缩略图的形式显示本地图片库中保存的各张图片。假定第一张图片为上述步骤中保存的目标图片,如果用户在图片预览界面中点击第一张图片,手机的操作系统将在界面中显示出完整的目标图片,还可以在目标图片上显示“打开链接地址”的链接控件。并且,此界面中还会呈现出分享、删除、编辑和更多等图标,用户可以点击这些图标进行下一步操作。
157.需要说明的是,打开本地图片库中的预览界面,可以看到保存到本地图片库中目标图片的缩略图。如图9所示,部分缩略图会出现特殊标注,在截图过程中,保存了链接地址的目标图片,在图片上会出现特殊标注,没有保存链接地址的目标图片,不会存在此特殊标注,此特殊标注表示目标图与目标图片对应的链接地址关联保存。
158.步骤s506,响应于用户针对链接控件的触发操作,从本地图片库中获取目标图片关联的链接地址。
159.步骤s507,连接链接地址,并基于从链接地址获取的数据进行显示。
160.在显示目标图片的界面中,如图10所示,如果用户点击链接控件,手机的操作系统接收到用户针对链接控件的触发操作,可以根据保存的链接地址直接跳转到当时保存的目标图片关联的商品销售界面。
161.在一种可能的实施例中,处理器将目标图片和链接地址关联保存至本地图片库中之后,若检测到在图片预览界面中存在打开目标图片的操作,则直接显示目标图片及链接控件,图片预览界面用于显示本地图片库中保存的图片的缩略图。处理器检测是否存在对链接控件的触发操作,若检测到对链接控件的触发操作,从本地图片库中获取目标图片关联的链接地址,获取到链接地址之后,点击链接地址即可从此链接地址中获取到保存目标图片的网络数据,并进行跳转对网络数据进行显示。
162.图11出了本技术实施例提供的又一种图片处理方法的流程图,如图11所示,该方法包括以下步骤:
163.步骤s1101,响应于用户输入的屏幕截图操作,从当前显示界面中截取目标图片。
164.步骤s1102,若当前显示界面是基于通过网络获取的数据呈现的,则确定当前显示界面对应的目标应用。
165.步骤s1103,通过目标应用获取当前显示界面对应的链接地址。
166.步骤s1104,响应于用户输入的保存链接操作,将链接地址与目标图片进行关联,并保存至本地图片库中。
167.上述步骤s1101~s1104中的具体实现方式与步骤s501~504中的具体实现方式一致,此处不再赘述。
168.步骤s1105,响应于用户在图片预览界面中针对目标图片输入的分享操作,显示用于分享目标图片的候选社交应用。
169.示例性地,此处依旧假定第一张图片为目标图片,如图9所示,如果用户点击预览界面的第一张图片,手机界面中会显示出完整的目标图片及在目标图片上会出现打开链接地址的图标,并在目标图片下方会出现分享、编辑、删除、更多等字样的图标,用户点击分享图标,界面会跳转到图片分享界面中,该图片分享界面会出现可以进行分享的候选社交应用,如第一社交应用、第二社交应用、第三社交应用等等。
170.在一种可能的实施方式中,用户点击图9中的分享图标后,界面会跳转到如图12所示的图片分享界面中,在该图片分享界面中,除显示可以进行分享的候选社交应用之外,还显示有“同时分享链接”选项,以使用户可以根据需要选择是否分享目标图片的链接地址。如果用户选择“同时分享链接”选项,则将目标图片和对应的链接地址均发送至分享对象。如果用户没有选择“同时分享链接”选项,则发送目标图片至分享对象。
171.步骤s1106,响应于从候选社交应用中选择社交应用的操作,从本地图片库中获取目标图片关联的链接地址,通过选定的目标社交应用将链接地址与目标图片均发送至分享对象。
172.示例性地,用户在候选社交应用中点击第一社交应用,手机打开第一社交应用,将目标图片以及目标图片对应的链接地址一起发送至第一社交应用中用户选择的分享对象。如图13所示,用户和分享对象的第一社交应用的显示界面中均可以显示目标图片以及目标图片对应的链接地址信息。分享对象点击第一社交应用的显示界面中的链接地址信息,就可以打开图6所示的商品销售界面。无论是发送目标图片以及链接地址的用户,还是被分享的对象均可以直接点击链接地址打开商品销售的界面,无需再根据图片内容中的关键字信息重新在众多app应用中进行搜索此商品,有利于用于快速的获取商品购买界面,操作简单,节省时间,方便用户购物。
173.在一种可能的实施方式中,用户还可以选择仅分享链接地址,或者仅分享目标图片。例如,目标图片和“同时分享链接”选项均默认为勾选状态,用户可以点击取消勾选。响应于取消目标图片勾选的操作,通过选定的目标社交应用将链接地址发送至分享对象,或,响应于取消链接地址勾选的操作,通过选定的目标社交应用将目标图片发送至分享对象。如图12所示,点击分享之后,会出现已经被勾选的目标图片以及“同时分享链接”选项,用户可以取消对“同时分享链接”选项的勾选,并选择目标社交应用,仅将目标图片发送至分享对象,或,取消对目标图片的勾选,并选择目标社交应用,仅将目标图片对应的链接地址发送至分享对象。
174.在一种可能的实施方式中,响应于用户输入的屏幕截图操作,从当前显示界面中截取目标图片,若当前显示界面是基于通过网络获取的数据呈现的,则确定当前显示界面对应的目标应用,通过目标应用获取当前显示界面对应的链接地址,响应于用户输入的分享图片操作,显示用于分享目标图片的候选社交应用,响应于从候选社交应用中选择社交应用的操作,通过选定的目标社交应用将链接地址与目标图片均发送至分享对象。
175.示例性地,手机的操作系统接收到用户的屏幕截图操作,从图6所示的当前显示界
面中截取目标图片,并获取当前显示界面对应的链接地址。如图14所示,在右上角部分显示截取的目标图片,同时显示分享以及保存链接的图标。如果用户点击“分享”图标,界面会跳转到选择候选社交应用的界面中,并显示已经被勾选的目标图片和已经被勾选的链接地址,用户可以根据自身意愿,取消对目标图片的勾选,或,取消对“同时分享链接”选项的勾选,只将目标图片或链接地址发送至分享对象。此处以第一社交应用为目标社交应用为例,点击第一社交应用,将截取的目标图片和链接地址发送至目标社交应用分享给对象,此对象可以为朋友,亲人等。侯选社交应用可以为任意一种有社交用途的应用程序。
176.基于同一发明构思,本发明实施例中还提供了一种终端设备的结构框图,如图15所示,该终端设备包括:
177.图片获取单元151,用于响应于用户输入的屏幕截图操作,从当前显示界面中截取目标图片;
178.网址获取单元152,用于若所述当前显示界面是基于通过网络获取的数据呈现的,则确定所述当前显示界面对应的目标应用;通过所述目标应用获取所述当前显示界面对应的链接地址;
179.关联处理单元153,用于将所述链接地址与所述目标图片关联存储或分享。
180.在一种可能的实现方式中,所述关联处理单元153,还用于:
181.响应于用户输入的保存链接操作,将所述链接地址与所述目标图片进行关联,并保存至本地图片库中。
182.在一种可能的实现方式中,所述关联处理单元153,还用于:
183.响应于用户在图片预览界面中输入的打开目标图片的操作,显示所述目标图片及链接控件;所述图片预览界面用于显示所述本地图片库中保存的图片的缩略图;
184.响应于用户针对所述链接控件的触发操作,从所述本地图片库中获取所述目标图片关联的链接地址;
185.连接所述链接地址,并基于从所述链接地址获取的数据进行显示。
186.在一种可能的实现方式中,所述关联处理单元153,还用于:
187.响应于用户在图片预览界面中针对所述目标图片输入的分享操作,显示用于分享所述目标图片的候选社交应用;
188.响应于从候选社交应用中选择社交应用的操作,从所述本地图片库中获取所述目标图片关联的链接地址,通过选定的目标社交应用将所述链接地址与所述目标图片均发送至分享对象。
189.在一种可能的实现方式中,所述关联处理单元153,还用于:
190.响应于用户输入的分享图片操作,显示用于分享所述目标图片的候选社交应用;
191.本技术实施例还提供一种计算机可读非易失性存储介质,包括程序代码,当所述程序代码在计算终端上运行时,所述程序代码用于使所述计算终端执行上述任意一种图片处理方法的步骤。
192.响应于从候选社交应用中选择社交应用的操作,通过选定的目标社交应用将所述链接地址与所述目标图片均发送至分享对象。
193.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实
施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程序产品的形式。
194.本技术是参照根据本技术的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
195.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
196.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
197.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1