[发明专利]基于Linux系统智能识别二维码的方法、电子设备在审
申请号: | 201811132193.0 | 申请日: | 2018-09-27 |
公开(公告)号: | CN109358930A | 公开(公告)日: | 2019-02-19 |
发明(设计)人: | 李天驰;孙悦;陈祥帮 | 申请(专利权)人: | 深圳点猫科技有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06K9/32 |
代理公司: | 广东良马律师事务所 44395 | 代理人: | 李良 |
地址: | 518000 广东省深圳市粤海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二维码 图文件 目标内容 显示界面 桌面 电子设备 智能识别 预览 接收用户 智能手机 弹出 扫描 指令 | ||
本发明公开基于Linux系统智能识别二维码的方法、电子设备,其中,方法包括:接收用户对显示界面进行截图的指令,对选中的区域进行截图,得到截图文件;判断所述截图文件中是否包含二维码;当所述截图文件包含二维码时,对截图文件中的二维码进行识别,并获取二维码对应的目标内容;弹出一桌面窗口,并通过所述桌面窗口对获取得到的目标内容进行预览。通过本发明提供的方法,用户仅仅需要通过对显示界面截图,得到截图文件,如果截图文件中包含二维码,则获取二维码中的目标内容,然后,通过一桌面窗口对目标内容进行预览。这样,用户便不需要通过智能手机软件对显示界面进行扫描,可以直接对显示界面进行截图,便可以获取二维码中的目标内容。
技术领域
本发明涉及Linux操作系统领域,尤其涉及基于Linux系统智能识别二维码的方法、电子设备。
背景技术
二维码又称二维条码(2-dimensional bar code),常见的二维码为QR Code,其中,QR全称是Quick Response。二维码是一个近几年来移动设备上流行的一种编码方式。与Bar Code(条形码)相比,二维码能够存储更多的信息。
二维码具体是指在一维条码的基础上扩展出另一维具有可读性的条码,使用黑白矩形图案表示二进制数据,被设备扫描后可获取其中所包含的信息。一维条码的宽度记载着数据,而其长度没有记载数据。二维条码的长度、宽度均记载着数据。二维条码具有“定位点”和“容错机制”,容错机制是指即使没有辨识到全部的条码、或者说条码有污损时,也可以正确地还原条码上的信息。
现有技术中,一般通过手机软件对二维码进行扫描,从而获取二维码中的信息。例如,通过微信扫描二维码,从而添加好友;通过支付宝扫描二维码,从今向商家付款。
但是,用户经常在个人电脑接收到二维码,此时,如果需要获取二维码中的信息,则需要通过打开手机软件,再获取二维码中信息。
这一方式虽然能够获取二维码中的信息,但步骤过于繁琐,并且效率较于低下。
因此,现有技术还有待于改进和发展。
发明内容
鉴于上述现有技术的不足,本发明的目的在于提供基于Linux系统智能识别二维码的方法、电子设备,旨在解决现有技术获取二维码信息效率较于低下的问题。
本发明的技术方案如下:
一种基于Linux系统智能识别二维码的方法,其包括:
A、接收用户对显示界面进行截图的指令,对选中的区域进行截图,得到截图文件;
B、判断所述截图文件中是否包含二维码;
C、当所述截图文件包含二维码时,对截图文件中的二维码进行识别,并获取二维码对应的目标内容;
D、弹出一桌面窗口,并通过所述桌面窗口对获取得到的目标内容进行预览。
优选的,所述步骤A之前包括:
预先定义开启截图工具的快捷键,当所述快捷键接收到用户的截图指令时,打开相应的截图工具。
优选的,所述步骤B具体包括:
通过预设的图像识别算法对所述截图文件进行识别,并判断所述截图文件中是否包含二维码。
优选的,所述目标内容包括文字信息、网站链接或图片链接。
优选的,当所述目标内容为所述文字信息时,所述步骤D具体包括:
通过所述桌面窗口预览文字信息;
自动对所述文字信息进行选取和复制,得到副本文件。
优选的,当所述目标内容为所述网站链接时,所述步骤D具体包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳点猫科技有限公司,未经深圳点猫科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811132193.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:分屏显示方法、装置及存储介质
- 下一篇:一种界面显示方法及终端