一种截图应用装置和方法
【专利摘要】本发明提供一种截图应用装置,包括显示处理单元、显示单元、截图单元、图像识别单元、图像使用单元和虚拟摄像单元。显示处理单元对获取的多媒体数据由显示单元显示,接收屏幕截图指令,捕捉屏幕数据,根据用户的操作确定截取区域。截图单元获取截图区域内的图像,根据用户操作产生截图完成信号。图像识别单元响应截图完成信号识别截图内容为二维码,图像使用单元响应截图完成信号提供包括二维码扫描功能的快捷使用菜单,并当用户选择二维码扫描功能时启动虚拟摄像单元对二维码进行扫描以获取相应信息。本发明还提供一种截图应用方法,利用本发明,实现根据用户完成二维码截图后自动扫描获取信息的功能,方便用户操作。
【专利说明】一种截图应用装置和方法
【技术领域】
[0001] 本发明涉及计算机应用【技术领域】,尤其涉及一种截图应用装置和方法。
【背景技术】
[0002] 目前,随着手机、平板电脑等便携式移动电子设备的智能化以及移动网络的迅速 发展,利用移动设备实现的功能越来越多样化。通常人们想获取电子设备的屏幕内的某段 内容时,可以通过屏幕截图直观方便地获取所需内容。
[0003] 现在,二维码也越来越广泛地应用到智能电子设备中,其本身可以通过预先编辑 而携带特定的信息,用户通过特定应用程序对二维码进行扫描识别即可方便地获取信息。 但是,现有操作方式为:二维码在一台设备或显示媒介(如广告板、海报)上显示,用户需要 准备另外一台设备以启动特定应用程序对二维码进行扫描。也就是说,二维码扫描的操作 过程不能够在同一台设备上实现。
[0004] 因此,通过现有的截图方式完成二维码的截图操作时,现有的截图软件一方面无 法及时根据截图内容提供相关的功能操作,另一方面也无法提供在本机完成被截图的二维 码的扫描识别。
【发明内容】
[0005] 鉴于上述问题,本发明提供一种克服上述问题或者至少部分解决上述问题的一种 截图应用装置和方法。
[0006] 本发明提供一种截图应用装置,包括显示处理单元与显示单元,该显示处理单元 用于获取多媒体数据、再送到该显示单元进行显示。该显示处理单元还用于接收屏幕截图 指令,捕捉屏幕数据,根据用户的操作确定所需截取的区域。该装置还包括:
[0007] 截图单元,用于根据该显示处理单元确定的区域获取截图区域内的图像,从而截 取相应区域的图像,以及根据用户操作产生截图完成信号。
[0008] 图像识别单元,用于响应该截图完成信号对该截图单元截取的图像内容进行识别 以判断该图像内容是否为二维码。
[0009] 图像使用单元,用于响应该截图完成信号,并当该截图内容为二维码时提供包括 二维码扫描功能的快捷使用菜单。以及
[0010] 虚拟摄像单元,当用户选择该二维码扫描功能时响应该图像使用单元的调用启动 并在当前屏幕上载入虚拟摄像界面,模拟扫描该二维码以获取相应的信息。
[0011] 进一步地,本发明还提供一种截图应用方法,该方法包括:
[0012] 获取多媒体数据并显示对应的多媒体图像。
[0013] 接收屏幕截图指令,捕捉屏幕数据,根据用户的操作确定所需截取得区域。
[0014] 根据确定的区域获取截图区域内的图像,从而截取相应区域的图像,以及根据用 户操作产生截图完成信号。
[0015] 响应该截图完成信号,对截取的图像内容进行识别以判断该图像内容是否为二维 码。
[0016] 当该截图内容为二维码时响应该截图完成信号提供包括二维码扫描功能的快捷 使用菜单。以及
[0017] 识别用户选择该二维码扫描功能时在当前屏幕上载入虚拟摄像界面,模拟扫描该 二维码以获取相应的信息。
[0018] 本发明提供的一种截图应用装置和方法,通过对当前显示界面上的图像的进行特 定区域的截图以及识别该截图内容为二维码时,提供二维码扫描的快捷应用,并载入虚拟 摄像单元以模拟二维码扫描操作获取相应的信息,实现无需添加其他设备即可根据用户截 取的二维码进行扫描,达到预知用户意图以及方便用户二维码扫描操作的技术效果,提供 了良好的用户体验。
【专利附图】
【附图说明】
[0019] 图1为本发明实施方式中的截图应用装置的功能模块示意图;
[0020] 图2为本发明实施方式中的启动截图功能的用户界面示意图;
[0021] 图3为本发明实施方式中的当确定截图为头像时提供的第一用户界面示意图;
[0022] 图4为本发明实施方式中的当确定截图为头像时提供的第二用户界面示意图;
[0023] 图5为本发明实施方式中的当确定截图为二维码时提供的第一用户界面示意图;
[0024] 图6为本发明实施方式中的当确定截图为二维码时提供的第二用户界面示意图;
[0025] 图7为本发明实施方式中的截图应用方法的流程图;
[0026] 图8为本发明实施方式中的截图为二维码扫描应用的方法流程图。
[0027] 标号说明:
[0028] 装置 10
[0029] 显示处理单元 11
[0030] 截图单元 12
[0031] 图像识别单元 13
[0032] 图像使用单元 14
[0033] 虚拟摄像单元 I5
[0034] 显示单元 16
[0035] 存储单元 17
[0036] 功能图标 20
[0037] 截图框 21
[0038] 显示区域 22
[0039] 快捷使用菜单 23
[0040] 虚拟摄像界面 24
【具体实施方式】
[0041] 为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合实施方式 并配合附图详予说明。
[0042] 请参考图1,为本发明实施方式中的截图应用装置的功能模块示意图,该装置10 可以是平板电脑、智能手机等具有触摸功能的电子设备。该装置10用于提供一用户界面以 显示图像,显示的图像可以是视频、图片、文字、网页等内容。
[0043] 具体地,该装置10包括显示处理单元11、截图单元12、图像识别单元13、图像使用 单元14、虚拟摄像单元15、显示单元16以及存储单元17。
[0044] 该显示处理单元11用于获取多媒体数据,再送到显示单元16进行显示。在本实 施方式中,该显示处理单元11 一方面从网络服务器(图未示)获取实时视频数据,再送到 显示单元16进行显示,另一方面还将该实时视频数据存入装置10的存储单元17中的缓存 区中。在其他实施方式中,该存储单元17还可以存储一个或多个本地文件,该文件包括视 频、图片、文本以及可执行的应用程序等,该显示处理单元11从存储单元17中获取本地文 件,再送到显示单元15进行显示。
[0045] 该显示处理单元11还用于接收屏幕截图指令,捕捉屏幕数据,根据用户的操作确 定所需截取的区域,该截图单元12用于根据该显示处理单元11确定的区域获取截图区域 内的图像,从而截取相应区域的图像,以及根据用户操作产生截图完成信号。
[0046] 在实际应用中,该装置10可以提供一用户界面以显示屏幕截图功能按键或图标, 用户可以通过对该功能按键或图标的操作触发屏幕截图功能,并产生相应的屏幕截图指 令。
[0047] 在本实施方式中,该显示处理单元11接收到屏幕截图指令后在全屏画面上显示 一截图框,该截图框可以预先设置尺寸大小,通过识别用户在屏幕上输入的手势调整截图 框的形状及位置以确定最终需要截取的区域,该手势包括滑动拖拽、单点或两点或多点拉 伸、单向或两向或多向拉伸。
[0048] 在另一实施方式中,该显示处理单元11接收到屏幕截图指令后根据用户在屏幕 上的触摸操作确定截取屏幕的区域范围,如用户在屏幕上触摸操作的起点和终点所经过的 轨迹确定截图区域范围,进一步地,还可以获取该区域中获取其上、下、左、右4个点从而形 成矩形封闭区域确定截图区域范围。
[0049] 进一步地,用户确定当前截图为所需截图时的具体操作为:该截图单元12识别用 户手指在确定的截图区域内静止停留的时间超过预设的时间阈值后产生相应地截图完成 信号。另一实施方式中,该截图单元12识别用户离开确定的截图区域时产生相应地截图完 成信号。
[0050] 在另一实施方式中,该显示处理单元11与截图单元12根据用户拖动、单击或双击 鼠标的操作进行所需截取的区域的确定以及相应的截图操作。例如,用户单击预设图标产 生屏幕截图指令,并拖动鼠标的光标在屏幕上形成一个区域或不区域,从而根据如上所述 确定所需截取的区域范围,当用户双击鼠标后产生截图完成信号。在其他实施方式中,用户 还可以通过键盘按键移动屏幕上相应的光标完成截图区域的选取和截图操作。
[0051] 该图像识别单元13用于响应该截图完成信号,对该截图单元12截取的图像内容 进行识别以判断该图像内容对应的类型,如头像、文字、二维码等。
[0052] 该图像使用单元14用于根据该图像识别单元13判断的该图像内容对应的类型调 用相应程序执行对应的功能。
[0053] 进一步地,该图像使用单元14可以响应该截图完成信号提供包括多个使用功能 的快捷使用菜单,例如,分享、保存、搜索以及扫一扫等功能,并且识别用户对该快捷使用菜 单上提供的某一项或多项功能的选择以调用相应程序执行对应的功能。
[0054] 在本实施方式中,该图像使用单元14还用于根据该图像识别单元13对截取的图 像内容的识别结果调整该快捷使用菜单上多个使用功能的顺序,也就是说,将与识别结果 匹配的功能排列在其他多个使用功能之前,从而方便用户选择与操作。
[0055] 请参阅图2,为本发明实施方式中启动截图功能的用户界面示意图。以下将以通过 截图框实现截图以及使用对本发明进行举例说明。该装置10提供的用户界面上显示屏幕 截图功能图标20,用户点击该功能图标20以启动屏幕截图功能,此时该装置10的屏幕上显 示一截图框21,并且截图框21区域内显示的图像内容不变,而截图框21区域外显示的图像 内容进行了灰度处理。该显示处理单元11识别用户在屏幕上对该截图框21的大小以及位 置的操作而确定最终需要截取的区域。当用户对当前截图框21选取的区域满意时手指在 确定的截图区域内静止停留的时间超过设定阈值以产生相应地截图完成信号,该图像识别 单元13响应该截图完成信号,对该截图单元12截取的图像内容进行识别以判断该图像内 容对应的类型,该图像使用单元14响应该截图完成信号在当前屏幕的右侧划分一显示区 域22用于显示提供的包括多个使用功能的快捷使用菜单23。如图所示,该快捷使用菜单包 括的功能有分享至微博、搜索、扫一扫、保存。
[0056] 请同时参阅图3和图4,当该图像识别单元13判断该截取的图像内容为头像时,该 图像使用单元14提供该快捷使用菜单23,并且将多个功能的排列顺序调整为搜索、保存、 分享至微博、扫一扫。若用户需要了解该头像相关的人物信息、背景、相关作品等,点击快捷 使用菜单23上的搜索功能,该图像使用单元14识别到用户需要对该头像进行搜索,此时将 进行如下具体操作:启动图像识别功能的操作,对该头像进行分析,并从中提取图像的特征 信息,同时产生一信息检索的请求信号;启动搜索引擎(如百度、谷歌等),使该搜索引擎响 应该信息检索的请求信号,根据图像的特征信息从检索数据库中检索并读取与该头像相关 联的具体信息;接收检索到的相关联的信息并由装置10在当前页面的显示区域22中显示 该相关联的具体信息。从而,实现根据用户截图自动提供相关功能应用,达到预知用户意图 的技术效果。
[0057] 请同时参阅图5和图6,当该图像识别单元13判断该截取的图像内容为二维码时, 该图像使用单元14提供该快捷使用菜单23,并且将多个功能的排列顺序调整为扫一扫、分 享至微博、搜索、保存。若用户需要将该二维码的信息应用至相关应用时,如利用微信扫一 扫功能进行好友添加、或者利用微信扫一扫功能进行APP安装,此时用户需要点击快捷使 用菜单23上的扫一扫功能,该图像使用单元14识别到用户需要执行二维码扫一扫功能时, 此时将进行如下具体操作:启动该虚拟摄像单元15以在当前屏幕上载入虚拟摄像界面24, 该虚拟摄像单元15模拟扫描该二维码以获取相应的信息(如名片、APP链接),该图像识别 单元13还启动相应程序对扫描该二维码获取的信息进行相应地处理。例如,当该虚拟摄像 单元15扫描该二维码后获取了微信好友名片信息,则该图像识别单元13启动微信以根据 该微信好友名片信息自动完成微信好友添加。从而,实现无需添加其他设备对二维码图像 扫描,达到方便用户二维码扫一扫操作的技术效果。在本实施方式中,当该图像识别单元13 判断该截取的图像内容为二维码时,还能够获取该二维码所携带的信息(如链接网址),以 及将该信息送到装置10以在屏幕上显示区域22上显示该信息。
[0058] 请参阅图7,为本发明实施方式中的截图应用方法的流程图,该方法包括:
[0059] 步骤S30,该显示处理单元11获取多媒体数据,再送到显示单元16进行显示。
[0060] 在本实施方式中,该显示处理单元11 一方面从网络服务器(图未示)获取实时视 频数据,再送到显示单元16进行显示,另一方面还将该实时视频数据存入装置10的存储单 元17中的缓存区中。在其他实施方式中,该存储单元17还可以存储一个或多个本地文件, 该文件包括视频、图片、文本以及可执行的应用程序等,该显示处理单元11从存储单元17 中获取本地文件,再送到显示单元15进行显示。
[0061] 步骤S31,该显示处理单元11接收屏幕截图指令,捕捉屏幕数据,根据用户的操作 确定所需截取得区域。
[0062] 在实际应用中,该装置10可以提供一用户界面以显示屏幕截图功能按键或图标, 用户可以通过对该功能按键或图标的操作触发屏幕截图功能,并产生相应的屏幕截图指 令。
[0063] 在本实施方式中,该显示处理单元11接收到屏幕截图指令后在全屏画面上显示 一截图框,该截图框可以预先设置尺寸大小,通过识别用户在屏幕上输入的手势调整截图 框的形状及位置以确定最终需要截取的区域,该手势包括滑动拖拽、单点或两点或多点拉 伸、单向或两向或多向拉伸。
[0064] 在另一实施方式中,该显示处理单元11接收到屏幕截图指令后根据用户在屏幕 上的触摸操作确定截取屏幕的区域范围,如用户在屏幕上触摸操作的起点和终点所经过的 轨迹确定截图区域范围,进一步地,还可以获取该区域中获取其上、下、左、右4个点从而形 成矩形封闭区域确定截图区域范围。
[0065] 步骤S32,该截图单元12根据该显示处理单元11确定的区域获取截图区域内的图 像,从而截取相应区域的图像,以及根据用户操作产生截图完成信号。
[0066] 用户确定当前截图为所需截图时的具体操作为:该截图单元12识别用户手指在 确定的截图区域内静止停留的时间超过预设的时间阈值后产生相应地截图完成信号。
[0067] 在另一实施方式中,该截图单元12识别用户离开确定的截图区域时产生相应地 截图完成信号。
[0068] 步骤S33,该图像识别单元13响应该截图完成信号,对该截图单元12截取的图像 内容进行识别以判断该图像内容对应的类型。
[0069] 步骤S34,该图像使用单元14响应该截图完成信号提供包括多个使用功能的快捷 使用菜单。
[0070] 在本实施方式中,该图像使用单元14还用于根据该图像识别单元13对截取的图 像内容的识别结果调整该快捷使用菜单上多个使用功能的顺序,也就是说,将与识别结果 匹配的功能排列在其他多个使用功能之前,从而方便用户选择与操作。
[0071] 步骤S35,该图像使用单元14识别用户对该快捷使用菜单上提供的某一项或多项 功能的选择以调用相应程序执行对应的功能。
[0072] 请参阅图8,当该图像识别单元13判断该截取的图像内容为二维码时,该图像使 用单元14提供该快捷使用菜单23,并且将多个功能的排列顺序调整为扫一扫、分享至微 博、搜索、保存。若用户需要将该二维码的信息应用至相关应用时,如利用微信扫一扫功能 进行好友添加、或者利用微信扫一扫功能进行APP安装,此时用户需要点击快捷使用菜单 23上的扫一扫功能,该图像使用单元14识别到用户需要执行二维码扫一扫功能时,进行如 下具体操作:
[0073] 步骤S40,启动该虚拟摄像单元15以在当前屏幕上载入虚拟摄像界面24。
[0074] 步骤S41,该虚拟摄像单元15模拟扫描该二维码以获取相应的信息(如名片、APP 链接)。
[0075] 步骤S42,该图像识别单元13还启动相应程序对扫描该二维码获取的信息进行相 应地处理。
[0076] 例如,当该虚拟摄像单元15扫描该二维码后获取了微信好友名片信息,则该图像 识别单元13启动微信以根据该微信好友名片信息自动完成微信好友添加。
[0077] 在本实施方式中,当该图像识别单元13判断该截取的图像内容为二维码时,还能 够获取该二维码所携带的信息(如链接网址),以及将该信息送到装置10以在屏幕上显示 区域22上显示该信息。
[0078] 例如,当该图像识别单元13判断该截取的图像内容为头像时,该图像使用单元14 提供该快捷使用菜单23,并且将多个功能的排列顺序调整为搜索、保存、分享至微博、扫一 扫。若用户需要了解该头像相关的人物信息、背景、相关作品等,点击快捷使用菜单23上 的搜索功能,该图像使用单元14识别到用户需要对该头像进行搜索,此时将进行如下具体 操作:启动图像识别功能的操作,对该头像进行分析,并从中提取图像的特征信息,同时产 生一信息检索的请求信号;启动搜索引擎(如百度、谷歌等),使该搜索引擎响应该信息检 索的请求信号,根据图像的特征信息从检索数据库中检索并读取与该头像相关联的具体信 息;接收检索到的相关联的信息并由装置10在当前页面的显示区域22中显示该相关联的 具体信息。从而,实现根据用户截图自动提供相关功能应用,达到预知用户意图的技术效 果。
[0079] 本发明提供的一种截图应用装置和方法,通过对当前显示界面上的图像的进行特 定区域的截图以及识别该截图内容为二维码时,提供二维码扫描的快捷应用,并载入虚拟 摄像单元以模拟二维码扫描操作获取相应的信息,实现无需添加其他设备即可根据用户截 取的二维码进行扫描,达到预知用户意图以及方便用户二维码扫描操作的技术效果,提供 了良好的用户体验。
[0080] 以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发 明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技 术领域,均同理包括在本发明的专利保护范围内。
【权利要求】
1. 一种截图应用装置,包括显示处理单元与显示单元,所述显示处理单元用于获取多 媒体数据、再送到所述显示单元进行显示;其特征在于,所述显示处理单元还用于接收屏幕 截图指令,捕捉屏幕数据,根据用户的操作确定所需截取的区域;所述装置还包括: 截图单元,用于根据所述显示处理单元确定的区域获取截图区域内的图像,从而截取 相应区域的图像,以及根据用户操作产生截图完成信号; 图像识别单元,用于响应所述截图完成信号对所述截图单元截取的图像内容进行识别 以判断所述图像内容是否为二维码; 图像使用单元,用于响应所述截图完成信号,并当所述截图内容为二维码时提供包括 二维码扫描功能的快捷使用菜单;以及 虚拟摄像单元,当用户选择所述二维码扫描功能时响应所述图像使用单元的调用启动 并在当前屏幕上载入虚拟摄像界面,模拟扫描所述二维码以获取相应的信息。
2. 如权利要求1所述的截图应用装置,其特征在于,所述图像识别单元启动相应程序 对扫描所述二维码获取的信息进行相应地处理。
3. 如权利要求1所述的截图应用装置,其特征在于,当所述图像识别单元判断所述截 取的图像内容为二维码时,获取所述二维码所携带的信息,以及将所述信息送到所述显示 单元显示。
4. 如权利要求1所述的截图应用装置,其特征在于,所述截图单元识别用户手指在确 定的截图区域内静止停留的时间超过预设的时间阈值后产生所述截图完成信号。
5. 如权利要求1所述的截图应用装置,其特征在于,所述截图单元识别用户手指离开 所述确定的截图区域时产生所述截图完成信号。
6. -种截图应用方法,其特征在于,所述方法包括: 获取多媒体数据并显示对应的多媒体图像; 接收屏幕截图指令,捕捉屏幕数据,根据用户的操作确定所需截取得区域; 根据确定的区域获取截图区域内的图像,从而截取相应区域的图像,以及根据用户操 作产生截图完成信号; 响应所述截图完成信号,对截取的图像内容进行识别以判断所述图像内容是否为二维 码; 当所述截图内容为二维码时响应所述截图完成信号提供包括二维码扫描功能的快捷 使用菜单;以及 识别用户选择所述二维码扫描功能时在当前屏幕上载入虚拟摄像界面,模拟扫描所述 二维码以获取相应的信息。
7. 如权利要求6所述的截图应用方法,其特征在于,还包括: 启动相应程序对扫描所述二维码获取的信息进行相应地处理。
8. 如权利要求6所述的截图应用方法,其特征在于,当所述截图内容为二维码时,所述 方法还包括: 获取所述二维码所携带的信息,以及显示所述信息。
9. 如权利要求6所述的截图应用方法,其特征在于,"根据用户操作产生截图完成信 号"为识别用户手指在确定的截图区域内静止停留的时间超过预设的时间阈值后产生所述 截图完成信号。
10.如权利要求6所述的截图应用方法,其特征在于,"根据用户操作产生截图完成信 号"为识别用户手指离开所述确定的截图区域时产生所述截图完成信号。
【文档编号】G06F9/44GK104090761SQ201410327508
【公开日】2014年10月8日 申请日期:2014年7月10日 优先权日:2014年7月10日
【发明者】熊伟 申请人:福州瑞芯微电子有限公司