CN105242920B - 一种截图***、截图方法以及电子设备 - Google Patents

一种截图***、截图方法以及电子设备 Download PDF

Info

Publication number
CN105242920B
CN105242920B CN201510603899.0A CN201510603899A CN105242920B CN 105242920 B CN105242920 B CN 105242920B CN 201510603899 A CN201510603899 A CN 201510603899A CN 105242920 B CN105242920 B CN 105242920B
Authority
CN
China
Prior art keywords
electronic equipment
screenshot
triggering command
module
image
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.)
Active
Application number
CN201510603899.0A
Other languages
English (en)
Other versions
CN105242920A (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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201510603899.0A priority Critical patent/CN105242920B/zh
Publication of CN105242920A publication Critical patent/CN105242920A/zh
Application granted granted Critical
Publication of CN105242920B publication Critical patent/CN105242920B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本申请公开了了一种截图***、截图方法以及电子设备,该截图***包括:触发指令获取模块,所述触发指令获取模块用于在所述第一电子设备与第二电子设备连接后获取触发指令;截图模块,所述截图模块用于在获取所述触发指令后,抓取所述第二电子设备的当前显示的图像;存储模块,所述存储模块用于存储所述图像。该截图***用于安装在第一电子设备,无需第二电子设备进入操作***界面即可实现对第二电子设备进行截图的功能。

Description

一种截图***、截图方法以及电子设备
技术领域
本发明涉及电子设备技术领域,更具体的说,涉及一种截图***、截图方法以及电子设备。
背景技术
随着科学技术的不断发展,电脑被越来越广泛的应用到人们的日常生活以及工作当中,为人们的日常生活以及工作带来了巨大的便利,成为当今人们不可或缺的重要工具。
在电脑的使用过程中,有时候为了快速记录保存电脑当前显示的图像信息,现有技术一般是通过在电脑上安装具有截屏功能的工具实现该目的。
现有技术的屏幕截图方式只能在电脑进入操作***,才能启动具有截图功能的工具才能实现屏幕截图功能,在非操作***界面无法进行截图操作。
发明内容
为解决上述问题,本发明提供了一种截图***、截图方法以及电子设备,可以在非操作***界面进行截图操作。
为实现上述目的,本发明提供如下技术方案:
一种截图***,用于安装在第一电子设备,该截图***包括:
触发指令获取模块,所述触发指令获取模块用于在所述第一电子设备与第二电子设备连接后获取触发指令;
截图模块,所述截图模块用于在获取所述触发指令后,抓取所述第二电子设备的当前显示的图像;
存储模块,所述存储模块用于存储所述图像。
优选的,在上述截图***中,所述截图模块通过抓取所述第二电子设备的显存中的当前图像信息抓取所述图像。
优选的,在上述截图***中,还包括:触发指令输入模块,所述触发指令输入模块用于输入所述触发指令。
优选的,在上述截图***中,所述触发指令输入模块用于通过设置在所述第一电子设备上的按键输入所述触发指令。
优选的,在上述截图***中,所述触发指令输入模块用于通过设置在所述第二电子设备的按键输入所述触发指令。
优选的,在上述截图***中,所述触发指令输入模块用于在所述第一电子设备与所述第二电子设备连接后输入所述触发指令。
优选的,在上述截图***中,还包括:定位模块,所述定位模块用于选取所述图像中的设定位置;
其中,所述截图模块还用于在所述定位模块选取所述设定位置后获取该位置对应的图像部分;所述存储模块还用于存储所述图像部分。
优选的,在上述截图***中,所述定位模块通过获取所述第二电子设备光标在当前显示图像中的滑动轨迹选定所述设定位置;
或,所述定位模块通过定位所述第一电子设备在参考区域的移动轨迹定位所述设定位置;其中,所述参考区域与所述图像对应的区域相匹配。
本发明还提供了一种截图方法,用于上述任一项所述的截图***,该截图方法包括:
在所述第一电子设备与所述第二电子设备连接后,获取触发指令;
获取所述触发指令后,抓取所述第二电子设备的当前显示的图像;
存储所述图像。
本发明还提供了一种电子设备,该电子设备包括:上述任一项所述的截图***。
通过上述描述可知,本发明提供该截图***包括:触发指令获取模块,所述触发指令获取模块用于在所述第一电子设备与第二电子设备连接后获取触发指令;截图模块,所述截图模块用于在获取所述触发指令后,抓取所述第二电子设备的当前显示的图像;存储模块,所述存储模块用于存储所述图像。该截图***用于安装在第一电子设备,无需第二电子设备进入操作***界面即可实现对第二电子设备进行截图的功能。本发明提供的截图方法基于上述截图***,可以无需第二电子设备在操作***界面即可实现对第二电子设备进行截图的功能。所述电子设备具有所述截图***,亦可以在第二电子设备处于非操作***界面下对第二电子设备进行截图。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本申请实施例提供的一种截图***的结构示意图;
图2为本申请实施例提供的另一种截图***的结构示意图;
图3为本申请实施例提供的又一种截图***的结构示意图;
图4为本申请实施例提供的一种截图原理示意图;
图5为本申请实施例提供的一种截图方法的流程示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如背景技术所述,现有技术的屏幕截图方式只能在电脑进入操作***,才能启动具有截图功能的工具才能实现屏幕截图功能,在非操作***界面无法进行截图操作。现有技术无法在WinPE或是WinRE等非操作***界面进行截图操作,例如当电脑进行***安装或是开机自检时,对于显示屏上显示的各种数据信息,由于此时未进入操作***,无法通过截图功能对显示屏上显示的当前图像进行截图保存。
为解决上述问题,本申请实施例提供了一种截图***,参考图1,图1为本申请实施例提供的一种截图***的结构示意图,该截图***用于安装在第一电子设备,该截图***包括:触发指令获取模块11、截图模块12以及存储模块13。
所述触发指令获取模块11用于在所述第一电子设备与第二电子设备连接后获取触发指令。所述截图模块12与所述触发指令获取模块11连接,所述截图模块12用于在获取所述触发指令后,抓取所述第二电子设备的当前显示的图像。所述存储模块13与所述截图模块12连接,所述存储模块13用于存储所述图像。
在本申请实施例中,当获取所述触发指令后,所述截图模块12通过抓取所述第二电子设备的显存中的当前图像信息抓取所述图像。该截图***直接通过第二电子设备的显存获取所述图像,不需依赖于第二电子设备显示屏上的显示图像,故无论第二电子设备是处于操作***界面还是处于非操作***界面,均可以实现对第二电子设备的截图操作。
该截图***用于安装在第一电子设备,可以在第二电子设备处于操作***界面时对第二电子设备进行截图操作,同时还可以无需第二电子设备进入操作***界面即可实现对第二电子设备进行截图的功能。
参考图2,图2为本申请实施例提供的另一种截图***的结构示意图,图2所示实施方式在图1所示实施方式上进一步包括:触发指令输入模块21。所述触发指令输入模块21与所述触发指令获取模块11连接,所述触发指令输入模块21用于输入所述触发指令。
可选的,所述触发指令输入模块21用于通过设置在所述第一电子设备上的按键输入所述触发指令。该实施方式通过在所述第一电子设备上设置用于输入所述触发指令的按键,直接对第一电子设备进行按键操作即可实现截图功能。
或,所述触发指令输入模块21用于通过设置在所述第二电子设备的按键输入所述触发指令。该实施方式可以设置第二电子设备上的固有按键作为输入所述触发指令的热键,无需单独在第一电子设备上述设置用于输入所述触发指令的按键,直接对第二电子设备进行按键操作即可实现截图功能。
或,所述触发指令输入模块21用于在所述第一电子设备与所述第二电子设备连接后输入所述触发指令。该实施方式无需设置按键,只要通过控制第一电子设备与第二电子设备连接即可实现截图功能。
上述截图***中,直接从第二电子设备的显存当中抓取第二电子设备的当前图像信息,以抓取所述图像。此时,获取的图像为显示屏上显示的一帧的全图。
为了使得所述截图***可以实现局部的截图功能,本申请实施例提供了又一种截图***,如图3所示。
参考图3,图3为本申请实施例提供又一种截图***的结构示意图,图3所示截图***在图2所示实施方式上进一步包括:定位模块31,所述定位模块31用于选取所述图像中的设定位置。所述定位模块31与所述截图模块12连接。其中,所述截图模块12还用于在所述定位模块31选取所述设定位置后获取该位置对应的图像部分;所述存储模块13还用于存储所述图像部分。
本申请实施例中,所述第二电子设备为电脑。所述第一电子具有所述截图***。
所述定位模块31通过获取所述第二电子设备光标在当前显示图像中的滑动轨迹选定所述设定位置。该实施方式可以用于第二电子设备处于操作***界面时,光标可以使用,当截图模块31完成对显示屏的一帧图像截图后,定位模块31获取光标在当前显示图像中的滑动轨迹选定所述设定位置,当截图模块31选取所述图像对应所述设定位置的图像部分,并通过储模块13存储所述图像部分。由于处于操作***界面,该实施方式可以直接通过拖动鼠标选取所述设定位置。
或,所述定位模块31通过定位所述第一电子设备在参考区域的移动轨迹定位所述设定位置。其中,所述参考区域与所述图像对应的区域相匹配。该实施方式中,所述定位模块包括位置传感器,通过所述位置传感器感应所述第一电子设备在所述参考区域的移动以获取所述移动轨迹,进而获取所述设定位置。该实施方式的局部截图原理如图4所示。
参考图4,图4为本申请实施例提供的一种截图原理示意图。第一电子设备43具有上述截图***。截图模块截取一帧图像后,通过拖动第一电子设备43在参考区域41移动,定位模块获取第一电子设备43在所述参考区域41内的移动轨迹42,由于所述参考区域41与所述图像对应的区域相匹配,故通过所述参考区域41内的移动轨迹42即可确定所述设定位置。此时,截图模块只需要在已经截取的一帧图像对应所述设定位置进行图像信息采集,即可获取该设定位置的图像部分,实现局部截图。此时,第一电子设备可以优选的设置为鼠标。该鼠标设置有存储器用于安装所述截图***。
当所述第一电子设备为鼠标时,所述参考区域41可以鼠标垫,该鼠标垫为矩形,该矩形包括:第一边A、第二边B、第三边C以及第四边D,四边顺序设置,如图4所示。
所述鼠标垫设置有被所述位置传感器感应的感应装置。所述定位模块还包括:处理单元。当所述鼠标移动一个封闭轨迹时,所述位置传感器可以感应到鼠标在所述轨迹中距离矩形四边的各自最近距离。所述处理单元根据四个最近距离获取局域截图区域44。截图模块获取所述图像中对于所述局域截图区域44内的图像部分,并存储在存储模块,以实现局域截图。
在本申请实施例中,截图***安装在第一电子设备。第一电子设备可以通过USB接口与第二电子设备连接,用于实现第一电子设备与第二电子设备的信息交互。
通过上述描述可知,本申请实施例所述截图***既可以在所述第二电子设备处于操作***界面时对所述第二电子设备进行截图操作,又可以在所述第二电子设备处于非操作***界面时对所述第二电子设备进行截图操作。
基于上述截图***的实施例,本申请实施例还提供了一种截图方法,该截图方法可以如图5所以。
参考图5,图5为本申请实施例提供一种截图方法的流程示意图,该截图方法包括:
步骤S51:在所述第一电子设备与所述第二电子设备连接后,获取触发指令。
步骤S52:获取所述触发指令后,抓取所述第二电子设备的当前显示的图像。
步骤S53:存储所述图像。
该实施例所述截图方法,通过一个与第二电子设备连接的第一电子设备即可实现对第二电子设备的截图操作。截图操作可以在第一电子设备处于操作***界面时进行,也可以在第一电子设备处于非操作***界面时进行。
基于上述截图***实施例,本申请实施例还提供了一种电子设备,该电子设备包括上述实施例所述的截图***。所述电子设备即为上述截图***实施例所述第一电子设备。
该第一电子设备可以为U盘或是手机等具有存储功能的电子设备,安装有所述截图***,还可以为鼠标,所述鼠标具有存储器,用于安装所述截图***。所述存储器与鼠标的USB数据线连接,用于实现与第二电子设备(如电脑)连接。
当所述截图***具有定位模块时,如果第二电子设备处于操作***界面,可以直接拖动鼠标在操作***界面选取设定的位置进行局部截图。如果第二电子设备处于非操作***界面,可以拖动鼠标在设定参考区域内移动,通过获取鼠标在所述参考区域内的移动轨迹获取所述设定位置,实现局部截图。该实施方式,可参见上述实施例中所述,在此不再赘述。
可见,本申请实施例所述电子设备(第一电子设备)可以实现对另一电子设备(第二电子设备)进行截图。截图操作可以在第二电子设备处于操作***界面时进行,也可再第二电子设备处于非操作***界面时进行。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

Claims (9)

1.一种截图***,其特征在于,用于安装在第一电子设备,该截图***包括:
触发指令获取模块,所述触发指令获取模块用于在所述第一电子设备与第二电子设备连接后获取触发指令;
截图模块,所述截图模块用于在获取所述触发指令后,抓取所述第二电子设备的当前显示的图像;
存储模块,所述存储模块用于存储所述图像;
其中,当获取所述触发指令后,所述截图模块通过抓取所述第二电子设备的显存中的当前图像信息抓取所述图像,使得该截图***直接通过所述第二电子设备的显存获取所述图像。
2.根据权利要求1所述的截图***,其特征在于,还包括:触发指令输入模块,所述触发指令输入模块用于输入所述触发指令。
3.根据权利要求2所述的截图***,其特征在于,所述触发指令输入模块用于通过设置在所述第一电子设备上的按键输入所述触发指令。
4.根据权利要求2所述的截图***,其特征在于,所述触发指令输入模块用于通过设置在所述第二电子设备的按键输入所述触发指令。
5.根据权利要求2所述的截图***,其特征在于,所述触发指令输入模块用于在所述第一电子设备与所述第二电子设备连接后输入所述触发指令。
6.根据权利要求2所述的截图***,其特征在于,还包括:定位模块,所述定位模块用于选取所述图像中的设定位置;
其中,所述截图模块还用于在所述定位模块选取所述设定位置后获取该位置对应的图像部分;所述存储模块还用于存储所述图像部分。
7.根据权利要求6所述的截图***,其特征在于,所述定位模块通过获取所述第二电子设备光标在当前显示图像中的滑动轨迹选定所述设定位置;
或,所述定位模块通过定位所述第一电子设备在参考区域的移动轨迹定位所述设定位置;其中,所述参考区域与所述图像对应的区域相匹配。
8.一种截图方法,用于如权利要求1-7任一项所述的截图***,其特征在于,包括:
在所述第一电子设备与所述第二电子设备连接后,获取触发指令;
获取所述触发指令后,抓取所述第二电子设备的当前显示的图像;
存储所述图像;
其中,当获取所述触发指令后,通过抓取所述第二电子设备的显存中的当前图像信息抓取所述图像,使得该截图***直接通过所述第二电子设备的显存获取所述图像。
9.一种电子设备,其特征在于,包括:如权利要求1-7任一项所述的截图***。
CN201510603899.0A 2015-09-21 2015-09-21 一种截图***、截图方法以及电子设备 Active CN105242920B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510603899.0A CN105242920B (zh) 2015-09-21 2015-09-21 一种截图***、截图方法以及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510603899.0A CN105242920B (zh) 2015-09-21 2015-09-21 一种截图***、截图方法以及电子设备

Publications (2)

Publication Number Publication Date
CN105242920A CN105242920A (zh) 2016-01-13
CN105242920B true CN105242920B (zh) 2019-03-29

Family

ID=55040579

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510603899.0A Active CN105242920B (zh) 2015-09-21 2015-09-21 一种截图***、截图方法以及电子设备

Country Status (1)

Country Link
CN (1) CN105242920B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108427545B (zh) * 2018-02-01 2021-07-09 广州视源电子科技股份有限公司 截屏数据的处理方法、装置、***、存储介质及处理器
CN110032319A (zh) * 2019-04-18 2019-07-19 广州申铭信息技术有限公司 一种屏幕界面中特殊位置的识别方法及其应用
CN115525183A (zh) * 2021-06-25 2022-12-27 华为技术有限公司 获取图像特征的方法及电子设备
CN114666394A (zh) * 2022-03-16 2022-06-24 Oppo广东移动通信有限公司 跨设备截图方法、装置、设备及存储介质

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101477440A (zh) * 2009-01-15 2009-07-08 腾讯科技(深圳)有限公司 屏幕截图方法和屏幕截图***
CN102662510B (zh) * 2012-03-24 2016-08-03 上海量明科技发展有限公司 通过多点触摸实现截图的方法
CN102779008B (zh) * 2012-06-26 2016-06-22 北京奇虎科技有限公司 一种屏幕截图方法和***
US9176703B2 (en) * 2012-06-29 2015-11-03 Lg Electronics Inc. Mobile terminal and method of controlling the same for screen capture

Also Published As

Publication number Publication date
CN105242920A (zh) 2016-01-13

Similar Documents

Publication Publication Date Title
CN108108114B (zh) 一种缩略图显示控制方法及移动终端
JP6332833B2 (ja) 画像処理システム、画像処理方法、及びプログラム
CN105242920B (zh) 一种截图***、截图方法以及电子设备
CN102163127B (zh) 触敏显示器上的手势
CN102163128B (zh) 操纵显示在触敏显示器上的资产的方法
CN103154856B (zh) 针对手势识别的环境相关动态范围控制
CN104811812B (zh) 音视频播放进度的控制方法、装置、和***
CN103106024B (zh) 触摸屏终端中的文本输入方法及其装置
CN106462313A (zh) 用于管理显示对象的方法和电子设备
US20150007069A1 (en) Electronic device capable of reconfiguring displayed icons and method thereof
US20150212691A1 (en) Method and apparatus for desktop management
CN104756065B (zh) 信息处理装置、信息处理方法以及计算机可读记录介质
CN104969163A (zh) 应用界面的展示方法、装置及电子设备
CN103929603A (zh) 图像投影设备、图像投影***及控制方法
KR20140033896A (ko) 이동 단말기 및 이동 단말기의 제어 방법
US8659546B2 (en) Method and apparatus for transferring digital content
CN103226442B (zh) 一种批量处理文件的方法和装置
JP2015162088A (ja) 電子機器、方法及びプログラム
CN105580024A (zh) 一种截屏方法及装置
US20150242179A1 (en) Augmented peripheral content using mobile device
US8836802B2 (en) Method of defining camera scan movements using gestures
CN104298434B (zh) 一种信息处理方法及电子设备
JP6575845B2 (ja) 画像処理システム、画像処理方法及びプログラム
CN103106022A (zh) 触控面板的虚拟按键的设定与检测方法
CN107562356A (zh) 指纹识别定位方法、装置、存储介质及电子设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant