CN111399735A - 一种截屏方法、截屏装置、电子设备和存储介质 - Google Patents

一种截屏方法、截屏装置、电子设备和存储介质 Download PDF

Info

Publication number
CN111399735A
CN111399735A CN202010298328.1A CN202010298328A CN111399735A CN 111399735 A CN111399735 A CN 111399735A CN 202010298328 A CN202010298328 A CN 202010298328A CN 111399735 A CN111399735 A CN 111399735A
Authority
CN
China
Prior art keywords
screen
image
screen capture
display
frame
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
Application number
CN202010298328.1A
Other languages
English (en)
Other versions
CN111399735B (zh
Inventor
钟文杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN202010298328.1A priority Critical patent/CN111399735B/zh
Publication of CN111399735A publication Critical patent/CN111399735A/zh
Application granted granted Critical
Publication of CN111399735B publication Critical patent/CN111399735B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请实施例公开了一种截屏方法,该方法包括:获得第一操作;确定第一操作为目标操作时,基于第一操作对电子设备的显示屏中的显示内容进行截屏,得到一帧第一图像;确定持续获得第一操作时,进入连续截屏模式,对显示屏中的显示内容进行多次截屏,得到多帧第二图像,其中,第二图像与第一图像不同;获得与第一操作不同的第二操作,退出连续截屏模式。本申请的实施例同时还公开了一种截屏装置、电子设备和存储介质。

Description

一种截屏方法、截屏装置、电子设备和存储介质
技术领域
本申请涉及但不限于截屏技术领域,尤其涉及一种截屏方法、截屏装置、电子设备和存储介质。
背景技术
随着电子设备的功能的不断丰富,很多电子设备都具有截屏功能。用户可以通过电子设备的物理按键来进行截屏;然而,目前电子设备在截屏的过程中,仅支持截取一帧图像,无法连续截取多帧图像。
发明内容
本申请实施例期望提供一种截屏方法、截屏装置、电子设备和存储介质,解决了相关技术中电子设备在截屏的过程中,仅支持截取一帧图像,无法连续截取多帧图像的问题,实现在截屏的过程中,精确控制截屏模式,确保在瞬间截屏的场景下截取单帧图像,在连续截屏模式下截取多帧图像,进而提升用户体验。
本申请的技术方案是这样实现的:
一种截屏方法,所述方法包括:
获得第一操作;
确定所述第一操作为目标操作时,基于所述第一操作对电子设备的显示屏中的显示内容进行截屏,得到一帧第一图像;
确定持续获得所述第一操作时,进入连续截屏模式,对所述显示屏中的显示内容进行多次截屏,得到多帧第二图像,其中,所述第二图像与所述第一图像不同;
获得与所述第一操作不同的第二操作,退出连续截屏模式。
可选的,所述对所述显示屏中的显示内容进行多次截屏,得到多帧第二图像,包括:
确定与所述显示屏中的显示内容的属性信息对应的截屏频率;
基于所述截屏频率,对所述显示屏中的显示内容进行多次截屏,得到多帧所述第二图像。
可选的,所述属性信息用于表征所述显示屏中的显示内容包括的多个子显示内容之间的相关系数;所述相关系数的变动方向与所述截屏频率的变动方向相同。
可选的,所述第一操作为同一时刻对所述电子设备的多个物理按键的按压操作。
可选的,所述第二操作为同一时刻对所述多个物理按键中的至少一个物理按键执行停止按压的操作。
可选的,所述方法还包括:
进入所述连续截屏模式后,在所述显示屏的状态栏显示提示信息,所述提示信息包括截屏提示信息。
可选的,所述确定所述第一操作为目标操作时,基于所述第一操作对电子设备的显示屏中的显示内容进行截屏,得到一帧第一图像之后,所述方法还包括:
确定未持续获得所述第一操作时,显示截屏编辑窗口,所述截屏编辑窗口用于编辑所述第一图像,所述截屏编辑窗口显示有所述第一图像。
可选的,所述方法还包括:
进入所述连续截屏模式后,获得第三操作;
在连续截屏的过程中,至少基于所述第三操作,改变所述显示屏中的显示内容;
其中,所述多帧第二图像包括至少一帧第三图像和至少一帧第四图像,所述第三图像来自于未改变前所述显示屏中的显示内容,所述第四图像来自于改变后所述显示屏中的显示内容。
一种截屏装置,所述截屏装置包括:
获得模块,用于获得第一操作;
第一处理模块,用于确定所述第一操作为目标操作时,基于所述第一操作对电子设备的显示屏中的显示内容进行截屏,得到一帧第一图像;
第二处理模块,用于确定持续获得所述第一操作时,进入连续截屏模式,对所述显示屏中的显示内容进行多次截屏,得到多帧第二图像,其中,所述第二图像与所述第一图像不同;
所述获得模块,还用于获得与所述第一操作不同的第二操作;
第三处理模块,用于退出连续截屏模式。
一种电子设备,所述电子设备包括:处理器、存储器和通信总线;
所述通信总线用于实现处理器和存储器之间的通信连接;
所述处理器用于执行存储器中存储的截屏程序,以实现上述的截屏方法的步骤。
一种存储介质,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述的截屏方法的步骤。
本申请实施例所提供的截屏方法、截屏装置、电子设备和存储介质,获得第一操作;确定第一操作为目标操作时,基于第一操作对电子设备的显示屏中的显示内容进行截屏,得到一帧第一图像;确定持续获得第一操作时,进入连续截屏模式,对显示屏中的显示内容进行多次截屏,得到多帧第二图像,其中,第二图像与第一图像不同;获得与第一操作不同的第二操作,退出连续截屏模式;如此,解决了相关技术中电子设备在截屏的过程中,仅支持截取一帧图像,无法连续截取多帧图像的问题,实现在截屏的过程中,精确控制截屏模式,确保在瞬间截屏的场景下截取单帧图像,在连续截屏模式下截取多帧图像,进而提升用户体验。
附图说明
图1为本申请的实施例提供的一种截屏方法的流程示意图;
图2为本申请的实施例提供的另一种截屏方法的流程示意图;
图3为本申请的实施例提供的又一种截屏方法的流程示意图;
图4为本申请的实施例提供的一种截屏装置的结构示意图;
图5为本申请的实施例提供的一种电子设备的结构示意图。
具体实施方式
为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,所描述的实施例不应视为对本申请的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
在以下的描述中,所涉及的术语“第一\第二\第三”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述的以外的顺序实施。
除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。
相关技术中,电子设备只支持截取一帧屏幕图像,无法连续截取多帧图像。例如,同时按下电源键和音量下调键只能截取一帧屏幕图像,如果想抓取闪现型的或者快速变化型屏幕显示内容,比如在使用过程中某个界面弹出来500ms后会马上消失,或者屏幕图像每500ms会变化一次,很难精确截取到目标时间点的图像。这种现象在开发调试时尤为明显,比如在触摸屏调试过程中,不时会出现鬼点、跳点的情况,这种特殊的点仅持续很短一段时间,等用户反应过来进行瞬间截屏,上述现象早已消失,因此,需要耗费大量时间去重复瞬间截屏操作以抓取现场图像。可见,目前电子设备在截屏的过程中,仅支持截取一帧图像,无法连续截取多帧图像。
本申请的实施例提供一种截屏方法,应用于电子设备,参照图1所示,该方法包括以下步骤:
步骤101、获得第一操作。
本申请实施例中,电子设备可以包括诸如手机、平板电脑、笔记本电脑、个人数字助理(Personal Digital Assistant,PDA)、相机、可穿戴设备等移动终端设备,以及诸如台式计算机等固定终端设备。
本申请一些实施例中,第一操作包括电子设备的操作对象对电子设备的物理按键的按压操作。
本申请另一些实施例中,第一操作包括电子设备的操作对象执行特定手势操作后,电子设备所采集到的上述手势操作。
当然,本申请实施例中的第一操作还可以包括其他操作如语音操作,本申请实施例中对第一操作的类型不做具体地限定。
步骤102、确定第一操作为目标操作时,基于第一操作对电子设备的显示屏中的显示内容进行截屏,得到一帧第一图像。
本申请实施例中,电子设备获得第一操作后,对比第一操作与目标操作,这里,对比第一操作与目标操作可以理解为对比第一操作的操作信息与目标操作的操作信息。进一步地,电子设备确定第一操作的操作信息与目标操作的操作信息相同时,确定第一操作为目标操作,基于第一操作对电子设备的显示屏中的显示内容进行截屏即瞬间截屏,得到一帧第一图像。示例性的,操作信息包括操作类型和操作事件,其中,操作类型包括按压操作、语音操作、手势操作等,操作事件包括按压参数、语音内容、手势内容等。
步骤103、确定持续获得第一操作时,进入连续截屏模式,对显示屏中的显示内容进行多次截屏,得到多帧第二图像。
其中,第二图像与第一图像不同。这里,电子设备持续获得第一操作表征电子设备在检测到第一操作的时刻起,随着时间的推移,一直获取到第一操作。
本申请实施例中,电子设备执行瞬间截屏后,继续检测即执行延时判断,确定持续获得第一操作时,例如获得第一操作后持续检测到第一操作,则进入连续截屏模式,对显示屏中的显示内容进行多次截屏,得到多帧第二图像。
需要说明的是,电子设备在持续检测的过程中,电子设备的显示屏中的显示内容也随着时间推移进行更新。
步骤104、获得与第一操作不同的第二操作,退出连续截屏模式。
这里,第二操作与第一操作的操作类型可以相同也可以不同,但第二操作与第一操作均是与控制截屏模式有关的操作。
本申请实施例中,电子设备获取第一操作后,继续检测,如检测到持续获得第一操作,则进入连续截屏模式,进一步地,电子设备继续检测,且检测到与第一操作不同的第二操作,则退出连续截屏模式。也就是说,电子设备在检测到与目标操作相同的第一操作时,触发进入瞬时截屏模式,截取此时显示屏中的显示内容;接着,随着时间的推移,电子设备持续检测到第一操作,触发模式切换,进入连续截屏模式,截取多帧显示屏中的显示内容;最后,电子设备检测到与第一操作不同的第二操作时,触发退出连接截屏模式的操作,退出连续截屏模式;如此,实现在截屏的过程中,精确控制截屏模式,确保在瞬间截屏的场景下截取单帧图像,在连续截屏模式下截取多帧图像,进而提升用户体验。
本申请实施例所提供的截屏方法,获得第一操作;确定第一操作为目标操作时,基于第一操作对电子设备的显示屏中的显示内容进行截屏,得到一帧第一图像;确定持续获得第一操作时,进入连续截屏模式,对显示屏中的显示内容进行多次截屏,得到多帧第二图像,其中,第二图像与第一图像不同;获得与第一操作不同的第二操作,退出连续截屏模式;如此,解决了相关技术中电子设备在截屏的过程中,仅支持截取一帧图像,无法连续截取多帧图像的问题,实现在截屏的过程中,精确控制截屏模式,确保在瞬间截屏的场景下截取单帧图像,在连续截屏模式下截取多帧图像,进而提升用户体验。
本申请的实施例提供一种截屏方法,应用于电子设备,参照图2所示,该方法包括以下步骤:
步骤201、获得第一操作。
本申请实施例中,第一操作为同一时刻对电子设备的多个物理按键的按压操作。这里,电子设备设置有多个物理按键,这里物理按键的功能不完全相同。需要说明的是,将多个物理按键的按压操作作为截屏模式的判断依据,可以避免单一物理按键因误触而导致电子设备误判断的情况。
步骤202、确定第一操作为目标操作时,基于第一操作对电子设备的显示屏中的显示内容进行截屏,得到一帧第一图像。
步骤203、确定持续获得第一操作时,进入连续截屏模式,确定与显示屏中的显示内容的属性信息对应的截屏频率。
本申请实施例中,属性信息用于表征显示屏中的显示内容包括的多个子显示内容之间的相关系数;相关系数的变动方向与截屏频率的变动方向相同。
这里,相关系数指的是显示内容包括的多个子显示内容之间关联的紧密程度,相关系数越大,说明多个子显示内容关联的紧密程度越高。相关系数的变动方向与截屏频率的变动方向相同指的是,相关系数越大则截屏频率越大,相关系数越小则截屏频率越小。
示例性的,当显示内容为视频内容时,视频内容包括的多帧图像之间的相关系数较大。当显示内容为界面内容时,界面内容包括的多个界面之间的相关系数较小。当然,本申请实施例中,可以对不同类型的显示内容包括的多个子显示内容之间的相关系数进行设置;例如,在不同场景下,显示内容分别包括电影播放界面、小说阅读界面和邮件处理界面,本申请实施例中针对上述不同类型的显示内容包括的多个子显示内容的相关系数进行预先设置,其中,电影播放界面的多个子显示内容的相关系数为S1、小说阅读界面的相关系数为S2、邮件处理界面的相关系数为S3,并未S1>S2>S3。此时,S1对应的截屏频率为P1、S2对应的截屏频率为P2、S3对应的截屏频率为P3,并且P1>P2>P3。如此,确保基于显示内容的属性信息对应的截屏频率,截取到适应于当前场景下的多帧图像。
本申请其他实施例中,电子设备进入连续截屏模式后,在显示屏的状态栏显示提示信息,提示信息包括截屏提示信息。其中,截屏提示信息包括截取的图像的帧数。当然,提示信息还可以包括其他信息,例如电子设备接收到的其他电子设备发送的通信信息等。这里,在显示屏的状态栏显示截屏提示信息,可以避免在后续截屏过程中截取到的图像仍然以实时更新的显示内容为主。
本申请其他实施例中,电子设备确定未持续获得第一操作时,显示截屏编辑窗口,截屏编辑窗口用于编辑第一图像,截屏编辑窗口显示有第一图像。如此,实现根据用户的实际需求,在瞬间截屏后将截取的第一图像呈现在显示屏的截屏编辑窗口中,便于用户及时编辑第一图像,进而存储编辑好的第一图像至电子设备或发送编辑好第一图像至其他电子设备。
步骤204、基于截屏频率,对显示屏中的显示内容进行多次截屏,得到多帧第二图像。
其中,第二图像与第一图像不同。
本申请实施例中,电子设备在连续截屏后,得到批量图像,这些图像可以用于制作动态图像,相比于录屏功能,该方法截取到的图像对电子设备的空间更少,使用场景更灵活,可以在多种聊天软件里发送。
本申请其他实施例中,电子设备进入连续截屏模式后,获得第三操作;在连续截屏的过程中,电子设备至少基于第三操作,改变显示屏中的显示内容。在这种场景下,多帧第二图像包括至少一帧第三图像和至少一帧第四图像,第三图像来自于未改变前显示屏中的显示内容,第四图像来自于改变后显示屏中的显示内容。也就是说,在电子设备进入连续截屏模式后,用户仍然可以对电子设备的显示内容进行灵活操控,例如改变显示屏中的显示内容,进而确保电子设备在连续截屏的模式下可以截取到符合用户需求的多帧图像。这里,第三操作与第一操作的操作类型可以相同也可以不同。例如,第三操作可以为电子设备的操作者手持电子设备摇一摇的操作,电子设备检测到摇一摇的操作后可以打开与当前显示内容对应的第一应用不同的第二应用,以便于在第二应用的显示内容中截取至少一帧图像。
步骤205、获得与第一操作不同的第二操作,退出连续截屏模式。
本申请实施例中,第二操作为同一时刻对多个物理按键中的至少一个物理按键执行停止按压的操作。这里,电子设备在持续检测用户操作的过程中,获得与第一操作不同的第二操作,则退出连续截屏模式。如此,实现精确控制截屏模式的开启和关闭,提高电子设备的智能化程度。
由上述内容可知,本申请实施例提供的截屏方法,解决了相关技术中电子设备在截屏的过程中,仅支持截取一帧图像,无法连续截取多帧图像的问题,实现在截屏的过程中,精确控制截屏模式,确保在瞬间截屏的场景下截取单帧图像,在连续截屏模式下截取多帧图像,进而提升用户体验。
需要说明的是,本实施例中与其它实施例中相同步骤和相同内容的说明,可以参照其它实施例中的描述,此处不再赘述。
本申请的实施例提供一种截屏方法,应用于电子设备,参照图3所示,该方法包括以下步骤:
示例性的,在本实施例中,第一操作为同一时刻对电子设备的两个物理按键的按压操作,这两个物理按键为电源键和音量下调键。第二操作为同一时刻对电源键和音量下调键中的至少一个物理按键执行停止按压的操作。
步骤301、电子设备检测到同时按压音量下调键和电源键,对当前屏幕显示内容进行截屏。
步骤302、电子设备检测到500ms内是否抬起音量下调键和电源键中至少一个按键。
步骤303、电子设备检测到500ms内抬起音量下调键和电源键中至少一个按键,电子设备的显示屏中显示截屏编辑窗口
步骤304、电子设备检测到500ms内未抬起音量下调键和电源键中至少一个按键,则触发连续截屏功能,在状态栏显示截屏提示信息。
这里,电子设备触发连续截屏模式,截屏编辑窗口不会弹出,确保了截屏的连贯性,同时在状态栏弹出连续截屏提示信息。
步骤305、电子设备进行第二次的截屏操作。
步骤306、电子设备在第二次截屏后,每隔200ms会执行一次截屏操作,也就是说,以200ms为检测周期,在保持操作不变的情况下,每隔200ms截屏一次,直至音量下调键和电源键中至少一个按键抬起,连续截屏立刻停止。
需要说明的是,在连续截屏的过程中,不影响用户使用另一只手继续操作屏幕。
由上述可知,本申请实施例提供的截屏方法,可以应用于出现时间较短的、时间点难以掌握的屏幕内容,在这种场景下,使用单次截屏很难准确捕捉到想要的内容,此时利用连续截屏功能电子设备可以在批量截取后进行筛选,保留成功截得内容的一张,其余的都删除掉。
在一种可实现场景中,针对用户可能想要对某个时间段的屏幕显示内容持续截取,但是基于相关技术中每次截屏只能截取一张的方案,那就不得不持续快速同时按下松开电源与音量下调键,这样做用户操作复杂,而且截屏的时间间隔不稳定;然而,通过本申请实施例所提供的截屏方法,只要持续按压电源与音量下调键,便可以进入连续截屏模式,电子设备可以基于显示内容的属性信息选择匹配的截屏频率进行截屏,如此,灵活截取符合用户要求的多帧图像。
在另一种可实现场景中,在调试触摸屏问题时,如果遇到触摸屏信号不良导致的鬼点、跳点、不报点、多报点等情况,oppo log工具提供了使用组合键截屏的同时,抓取并保存触摸屏容值信号的方法。但往往这种问题只会持续比较短的时间,很快会消失,如果在出现问题后才去截屏总是因为来不及反应而错过,这样只能反复地复测直至抓取到有效信息,非常耗费时间。利用连续截屏功能,只需持续按压组合键,静等问题出现,然后可以逐帧连续截取,截屏时每一张截屏都有对应的容值信号数据,只要在寻找这过程中哪一张截屏成功记录下问题瞬间,再查看该次截屏对应的数据,为分析问题提供了有利的依据。
需要说明的是,本实施例中与其它实施例中相同步骤和相同内容的说明,可以参照其它实施例中的描述,此处不再赘述。
本申请的实施例提供一种截屏装置,该截屏装置可以应用于图1~2对应的实施例提供的一种截屏方法中,参照图4所示,该截屏装置4包括:
获得模块41,用于获得第一操作;
第一处理模块42,用于确定第一操作为目标操作时,基于第一操作对电子设备的显示屏中的显示内容进行截屏,得到一帧第一图像;
第二处理模块43,用于确定持续获得第一操作时,进入连续截屏模式,对显示屏中的显示内容进行多次截屏,得到多帧第二图像,其中,第二图像与第一图像不同;
获得模块41,还用于获得与第一操作不同的第二操作;
第三处理模块44,用于退出连续截屏模式。
在本申请的其他实施例中,第二处理模块43,还用于确定与显示屏中的显示内容的属性信息对应的截屏频率;基于截屏频率,对显示屏中的显示内容进行多次截屏,得到多帧第二图像。
在本申请的其他实施例中,属性信息用于表征显示屏中的显示内容包括的多个子显示内容之间的相关系数;相关系数的变动方向与截屏频率的变动方向相同。
在本申请的其他实施例中,第一操作为同一时刻对电子设备的多个物理按键的按压操作。
在本申请的其他实施例中,第二操作为同一时刻对多个物理按键中的至少一个物理按键执行停止按压的操作。
在本申请的其他实施例中,电子设备的显示屏,用于进入连续截屏模式后,在显示屏的状态栏显示提示信息,提示信息包括截屏提示信息。
在本申请的其他实施例中,电子设备的显示屏,还用于确定未持续获得第一操作时,显示截屏编辑窗口,截屏编辑窗口用于编辑第一图像,截屏编辑窗口显示有第一图像。
在本申请的其他实施例中,获得模块41,还用于进入连续截屏模式后,获得第三操作;
在本申请的其他实施例中,第三处理模块44,还用于在连续截屏的过程中,至少基于第三操作,改变显示屏中的显示内容;其中,多帧第二图像包括至少一帧第三图像和至少一帧第四图像,第三图像来自于未改变前显示屏中的显示内容,第四图像来自于改变后显示屏中的显示内容。
由上述内容可知,本申请实施例提供的截屏装置,解决了相关技术中电子设备在截屏的过程中,仅支持截取一帧图像,无法连续截取多帧图像的问题,实现在截屏的过程中,精确控制截屏模式,确保在瞬间截屏的场景下截取单帧图像,在连续截屏模式下截取多帧图像,进而提升用户体验。
需要说明的是,本实施例中处理器所执行的步骤的具体实现过程,可以参照图1~2对应的实施例提供的截屏方法中的实现过程,此处不再赘述。
本申请的实施例提供一种电子设备,该电子设备可以应用于图1~2对应的实施例提供的一种截屏方法中,参照图5所示,该电子设备5(图5中的电子设备5与图4中的截屏装置4相对应)包括:处理器51、存储器52和通信总线53,其中:
通信总线53用于实现处理器51和存储器52之间的通信连接。
处理器51用于执行存储器52中存储的截屏程序,以实现以下步骤:
获得第一操作;
确定第一操作为目标操作时,基于第一操作对电子设备的显示屏中的显示内容进行截屏,得到一帧第一图像;
确定持续获得第一操作时,进入连续截屏模式,对显示屏中的显示内容进行多次截屏,得到多帧第二图像,其中,第二图像与第一图像不同;
获得与第一操作不同的第二操作,退出连续截屏模式。
在本申请的其他实施例中,处理器51用于执行存储器52中存储的截屏程序,以实现以下步骤:
确定与显示屏中的显示内容的属性信息对应的截屏频率;
基于截屏频率,对显示屏中的显示内容进行多次截屏,得到多帧第二图像。
在本申请的其他实施例中,属性信息用于表征显示屏中的显示内容包括的多个子显示内容之间的相关系数;相关系数的变动方向与截屏频率的变动方向相同。
在本申请的其他实施例中,第一操作为同一时刻对电子设备的多个物理按键的按压操作。
在本申请的其他实施例中,第二操作为同一时刻对多个物理按键中的至少一个物理按键执行停止按压的操作。
在本申请的其他实施例中,处理器51用于执行存储器52中存储的截屏程序,以实现以下步骤:
进入连续截屏模式后,在显示屏的状态栏显示提示信息,提示信息包括截屏提示信息。
在本申请的其他实施例中,处理器51用于执行存储器52中存储的截屏程序,以实现以下步骤:
确定未持续获得第一操作时,显示截屏编辑窗口,截屏编辑窗口用于编辑第一图像,截屏编辑窗口显示有第一图像。
在本申请的其他实施例中,处理器51用于执行存储器52中存储的截屏程序,以实现以下步骤:
进入连续截屏模式后,获得第三操作;
在连续截屏的过程中,至少基于第三操作,改变显示屏中的显示内容;
其中,多帧第二图像包括至少一帧第三图像和至少一帧第四图像,第三图像来自于未改变前显示屏中的显示内容,第四图像来自于改变后显示屏中的显示内容。
作为示例,处理器可以是一种集成电路芯片,具有信号的处理能力,例如通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等,其中,通用处理器可以是微处理器或者任何常规的处理器等。
由上述内容可知,本申请实施例提供的电子设备,解决了相关技术中电子设备在截屏的过程中,仅支持截取一帧图像,无法连续截取多帧图像的问题,实现在截屏的过程中,精确控制截屏模式,确保在瞬间截屏的场景下截取单帧图像,在连续截屏模式下截取多帧图像,进而提升用户体验。
需要说明的是,本实施例中处理器所执行的步骤的具体实现过程,可以参照图1~2对应的实施例提供的截屏方法中的实现过程,此处不再赘述。
本申请的实施例提供一种计算机可读存储介质,该计算机可读存储介质存储有一个或者多个程序,该一个或者多个程序可被一个或者多个处理器执行,以实现如下步骤:
获得第一操作;
确定第一操作为目标操作时,基于第一操作对电子设备的显示屏中的显示内容进行截屏,得到一帧第一图像;
确定持续获得第一操作时,进入连续截屏模式,对显示屏中的显示内容进行多次截屏,得到多帧第二图像,其中,第二图像与第一图像不同;
获得与第一操作不同的第二操作,退出连续截屏模式。
在本申请的其他实施例中,该一个或者多个程序可被一个或者多个处理器执行,还可以实现以下步骤:
确定与显示屏中的显示内容的属性信息对应的截屏频率;
基于截屏频率,对显示屏中的显示内容进行多次截屏,得到多帧第二图像。
在本申请的其他实施例中,属性信息用于表征显示屏中的显示内容包括的多个子显示内容之间的相关系数;相关系数的变动方向与截屏频率的变动方向相同。
在本申请的其他实施例中,第一操作为同一时刻对电子设备的多个物理按键的按压操作。
在本申请的其他实施例中,第二操作为同一时刻对多个物理按键中的至少一个物理按键执行停止按压的操作。
在本申请的其他实施例中,该一个或者多个程序可被一个或者多个处理器执行,还可以实现以下步骤:
进入连续截屏模式后,在显示屏的状态栏显示提示信息,提示信息包括截屏提示信息。
在本申请的其他实施例中,该一个或者多个程序可被一个或者多个处理器执行,还可以实现以下步骤:
确定未持续获得第一操作时,显示截屏编辑窗口,截屏编辑窗口用于编辑第一图像,截屏编辑窗口显示有第一图像。
在本申请的其他实施例中,该一个或者多个程序可被一个或者多个处理器执行,还可以实现以下步骤:
进入连续截屏模式后,获得第三操作;
在连续截屏的过程中,至少基于第三操作,改变显示屏中的显示内容;
其中,多帧第二图像包括至少一帧第三图像和至少一帧第四图像,第三图像来自于未改变前显示屏中的显示内容,第四图像来自于改变后显示屏中的显示内容。
需要说明的是,本实施例中处理器所执行的步骤的具体实现过程,可以参照图1~2对应的实施例提供的截屏方法中的实现过程,此处不再赘述。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。

Claims (11)

1.一种截屏方法,其特征在于,所述方法包括:
获得第一操作;
确定所述第一操作为目标操作时,基于所述第一操作对电子设备的显示屏中的显示内容进行截屏,得到一帧第一图像;
确定持续获得所述第一操作时,进入连续截屏模式,对所述显示屏中的显示内容进行多次截屏,得到多帧第二图像,其中,所述第二图像与所述第一图像不同;
获得与所述第一操作不同的第二操作,退出连续截屏模式。
2.根据权利要求1所述的方法,其特征在于,所述对所述显示屏中的显示内容进行多次截屏,得到多帧第二图像,包括:
确定与所述显示屏中的显示内容的属性信息对应的截屏频率;
基于所述截屏频率,对所述显示屏中的显示内容进行多次截屏,得到多帧所述第二图像。
3.根据权利要求2所述的方法,其特征在于,所述属性信息用于表征所述显示屏中的显示内容包括的多个子显示内容之间的相关系数;所述相关系数的变动方向与所述截屏频率的变动方向相同。
4.根据权利要求1所述的方法,其特征在于,所述第一操作为同一时刻对所述电子设备的多个物理按键的按压操作。
5.根据权利要求4所述的方法,其特征在于,所述第二操作为同一时刻对所述多个物理按键中的至少一个物理按键执行停止按压的操作。
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:
进入所述连续截屏模式后,在所述显示屏的状态栏显示提示信息,所述提示信息包括截屏提示信息。
7.根据权利要求1至5中任一项所述的方法,其特征在于,所述确定所述第一操作为目标操作时,基于所述第一操作对电子设备的显示屏中的显示内容进行截屏,得到一帧第一图像之后,所述方法还包括:
确定未持续获得所述第一操作时,显示截屏编辑窗口,所述截屏编辑窗口用于编辑所述第一图像,所述截屏编辑窗口显示有所述第一图像。
8.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:
进入所述连续截屏模式后,获得第三操作;
在连续截屏的过程中,至少基于所述第三操作,改变所述显示屏中的显示内容;
其中,所述多帧第二图像包括至少一帧第三图像和至少一帧第四图像,所述第三图像来自于未改变前所述显示屏中的显示内容,所述第四图像来自于改变后所述显示屏中的显示内容。
9.一种截屏装置,其特征在于,所述截屏装置包括:
获得模块,用于获得第一操作;
第一处理模块,用于确定所述第一操作为目标操作时,基于所述第一操作对电子设备的显示屏中的显示内容进行截屏,得到一帧第一图像;
第二处理模块,用于确定持续获得所述第一操作时,进入连续截屏模式,对所述显示屏中的显示内容进行多次截屏,得到多帧第二图像,其中,所述第二图像与所述第一图像不同;
所述获得模块,还用于获得与所述第一操作不同的第二操作;
第三处理模块,用于退出连续截屏模式。
10.一种电子设备,其特征在于,所述电子设备包括:处理器、存储器和通信总线;
所述通信总线用于实现处理器和存储器之间的通信连接;
所述处理器用于执行存储器中存储的截屏程序,以实现如权利要求1至8中任一项所述的截屏方法的步骤。
11.一种存储介质,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如权利要求1至8中任一项所述的截屏方法的步骤。
CN202010298328.1A 2020-04-16 2020-04-16 一种截屏方法、截屏装置、电子设备和存储介质 Active CN111399735B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010298328.1A CN111399735B (zh) 2020-04-16 2020-04-16 一种截屏方法、截屏装置、电子设备和存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010298328.1A CN111399735B (zh) 2020-04-16 2020-04-16 一种截屏方法、截屏装置、电子设备和存储介质

Publications (2)

Publication Number Publication Date
CN111399735A true CN111399735A (zh) 2020-07-10
CN111399735B CN111399735B (zh) 2022-04-12

Family

ID=71429565

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010298328.1A Active CN111399735B (zh) 2020-04-16 2020-04-16 一种截屏方法、截屏装置、电子设备和存储介质

Country Status (1)

Country Link
CN (1) CN111399735B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112801876A (zh) * 2021-02-07 2021-05-14 联想(北京)有限公司 信息处理方法、装置及电子设备和存储介质

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103544021A (zh) * 2013-11-01 2014-01-29 锤子科技(北京)有限公司 一种移动终端屏幕内容的截屏方法及其装置
US20140059477A1 (en) * 2007-11-16 2014-02-27 Microsoft Corporation Localized thumbnail preview of related content during spatial browsing
CN104035684A (zh) * 2013-03-06 2014-09-10 腾讯科技(深圳)有限公司 一种应用于移动终端上的动态截屏方法及***
CN105045485A (zh) * 2015-07-06 2015-11-11 魅族科技(中国)有限公司 一种屏幕截图方法及移动终端
CN105045823A (zh) * 2015-06-26 2015-11-11 上海卓易科技股份有限公司 一种基于截图的移动终端演示文件的生成方法及装置
CN105718181A (zh) * 2016-01-21 2016-06-29 上海斐讯数据通信技术有限公司 一种用于移动终端的截屏方法及移动终端
CN106557239A (zh) * 2016-11-29 2017-04-05 深圳铂睿智恒科技有限公司 触摸屏设备的截屏方法、***及触摸屏设备
CN107229402A (zh) * 2017-05-22 2017-10-03 努比亚技术有限公司 终端的动态截屏方法、装置及可读存储介质
CN107817933A (zh) * 2017-10-18 2018-03-20 维沃移动通信有限公司 一种截屏方法及移动终端
CN109358791A (zh) * 2018-09-10 2019-02-19 珠海格力电器股份有限公司 一种截图方法、装置、存储介质及移动终端
CN109976631A (zh) * 2019-03-11 2019-07-05 河南发明哥知识产权代理有限公司 一种屏幕截图的方法及装置
CN110597437A (zh) * 2019-08-20 2019-12-20 维沃移动通信有限公司 一种截屏方法及终端设备
CN110737386A (zh) * 2019-09-06 2020-01-31 华为技术有限公司 一种屏幕截取方法及相关设备
CN110750200A (zh) * 2019-09-30 2020-02-04 维沃移动通信有限公司 一种截屏图片的处理方法及终端设备

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140059477A1 (en) * 2007-11-16 2014-02-27 Microsoft Corporation Localized thumbnail preview of related content during spatial browsing
CN104035684A (zh) * 2013-03-06 2014-09-10 腾讯科技(深圳)有限公司 一种应用于移动终端上的动态截屏方法及***
CN103544021A (zh) * 2013-11-01 2014-01-29 锤子科技(北京)有限公司 一种移动终端屏幕内容的截屏方法及其装置
CN105045823A (zh) * 2015-06-26 2015-11-11 上海卓易科技股份有限公司 一种基于截图的移动终端演示文件的生成方法及装置
CN105045485A (zh) * 2015-07-06 2015-11-11 魅族科技(中国)有限公司 一种屏幕截图方法及移动终端
CN105718181A (zh) * 2016-01-21 2016-06-29 上海斐讯数据通信技术有限公司 一种用于移动终端的截屏方法及移动终端
CN106557239A (zh) * 2016-11-29 2017-04-05 深圳铂睿智恒科技有限公司 触摸屏设备的截屏方法、***及触摸屏设备
CN107229402A (zh) * 2017-05-22 2017-10-03 努比亚技术有限公司 终端的动态截屏方法、装置及可读存储介质
CN107817933A (zh) * 2017-10-18 2018-03-20 维沃移动通信有限公司 一种截屏方法及移动终端
CN109358791A (zh) * 2018-09-10 2019-02-19 珠海格力电器股份有限公司 一种截图方法、装置、存储介质及移动终端
CN109976631A (zh) * 2019-03-11 2019-07-05 河南发明哥知识产权代理有限公司 一种屏幕截图的方法及装置
CN110597437A (zh) * 2019-08-20 2019-12-20 维沃移动通信有限公司 一种截屏方法及终端设备
CN110737386A (zh) * 2019-09-06 2020-01-31 华为技术有限公司 一种屏幕截取方法及相关设备
CN110750200A (zh) * 2019-09-30 2020-02-04 维沃移动通信有限公司 一种截屏图片的处理方法及终端设备

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112801876A (zh) * 2021-02-07 2021-05-14 联想(北京)有限公司 信息处理方法、装置及电子设备和存储介质

Also Published As

Publication number Publication date
CN111399735B (zh) 2022-04-12

Similar Documents

Publication Publication Date Title
CN106970754B (zh) 截屏处理的方法及装置
CN104503740A (zh) 内存管理方法和装置
CN104615769A (zh) 图片分类方法及装置
CN107870712B (zh) 一种截图处理方法及装置
CN105338409A (zh) 一种网络视频预加载方法及装置
EP4109878A1 (en) Content operation method and device, terminal, and storage medium
CN105786507B (zh) 显示界面切换的方法及装置
CN105487680B (zh) 用于终端截屏的方法、装置及终端
CN112540821A (zh) 信息发送方法和电子设备
WO2021179803A1 (zh) 内容分享方法、装置、电子设备及存储介质
US20240214618A1 (en) Video stream playing control method and apparatus, and storage medium
CN111405346A (zh) 视频流播放控制方法、设备及存储介质
CN104991910A (zh) 相册创建方法及装置
CN104536787A (zh) 资源预加载方法及装置
CN106354504A (zh) 消息显示方法及装置
CN111614990B (zh) 加载时长的获取方法、装置及电子设备
CN112153396A (zh) 页面展示方法、装置、***和存储介质
CN104376075A (zh) 数据收藏方法和装置
CN105320747A (zh) 停止网页刷新的方法、装置及终端设备
US11600300B2 (en) Method and device for generating dynamic image
CN111427449A (zh) 界面显示方法、装置及存储介质
CN114205447A (zh) 电子设备的快捷设置方法、装置、存储介质及电子设备
WO2024104113A1 (zh) 截屏方法、截屏装置、电子设备及可读存储介质
CN104407981B (zh) 内存管理方法和装置
CN111399735B (zh) 一种截屏方法、截屏装置、电子设备和存储介质

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