[发明专利]一种图形二维码的识读方法及装置在审
申请号: | 201611035667.0 | 申请日: | 2016-11-09 |
公开(公告)号: | CN106845311A | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | 于学东;王勇;韦俊康;林斌 | 申请(专利权)人: | 北京鼎九信息工程研究院有限公司;吉林省通程科技有限公司 |
主分类号: | G06K7/14 | 分类号: | G06K7/14;G06F3/0488;G06F3/0484 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙)11413 | 代理人: | 孙翠贤,项京 |
地址: | 100026 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 图形 二维码 方法 装置 | ||
技术领域
本发明涉及图形二维码处理领域,特别是涉及一种图形二维码的识读方法及装置。
背景技术
图形二维码(2-dimensional bar code)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的图形。目前在图形二维码技术研究方面已研制出多种码制,常见的有PDF417、QR Code、Code 49等。在日常生活中,图形二维码的使用越来越广泛,例如在支付交易钱款、社交软件中添加好友等场合都有重要应用。
现有技术中,需要通过图象输入设备或光电扫描设备等识读设备来识读图形二维码,最常用的便是带有摄像头的智能手机。在识读过程中,用户打开某个具有图形二维码解码功能的客户端后,用摄像头对图形二维码进行扫描便可以识读该图形二维码。
但是,在识读图形二维码时,如果图形二维码显示在识读设备上,用户只能通过另一台识读设备来识读该图形二维码,非常不方便。例如,某个图形二维码显示在用户的手机上,用户想要获取该图形二维码所包含的信息,那么就需要使用另一个手机对自己手机上显示的图形二维码进行扫描,这样的操作显然是很繁琐的,用户体验不佳。
发明内容
本发明实施例公开了一种图形二维码的识读方法及装置,用以解决现有图形二维码识读过程存在的操作繁琐,用户体验不佳的问题。技术方案如下:
第一方面,本发明实施例提供了一种图形二维码的识读方法,应用于具有触摸屏幕的电子设备,所述方法包括:
在所述触摸屏幕上显示识读界面,其中,所述识读界面包括与界面内容相关的图形二维码及扫描区域;
通过所述触摸屏幕检测用户对所述图形二维码的拖动手势,并响应所检测到的拖动手势,移动所述图形二维码;
当检测到用户对所述图形二维码的释放手势后,判断所述图形二维码是否进入所述扫描区域;
如果是,识读所述图形二维码并在所述触摸屏幕上显示所识读出的内容,其中,所述所识读出的内容与所述界面内容相关。
可选的,所述响应所检测到的拖动手势,移动所述图形二维码的步骤,包括:
记录所述拖动手势的拖动点,其中,所述拖动点为用户对所述触摸屏幕的触控点;
按照所述拖动点形成的轨迹,移动所述图形二维码。
可选的,所述判断所述图形二维码是否进入所述扫描区域的步骤,包括:
计算所述图形二维码中第一预设点与所述扫描区域中第二预设点的距离,并判断所述距离是否不大于第一预设阈值,如果是,确定所述图形二维码进入所述扫描区域;如果否,确定所述图形二维码未进入所述扫描区域;
或,
计算所述图形二维码与所述扫描区域的重合部分的面积,并判断所述面积是否大于第二预设阈值,如果是,确定所述图形二维码进入所述扫描区域;如果否,确定所述图形二维码未进入所述扫描区域。
可选的,所述识读所述图形二维码并在所述触摸屏幕上显示所识读出的内容的步骤,包括:
在所述扫描区域的预设位置显示所述图形二维码,以使所述图形二维码完全显示在所述扫描区域中;
扫描所述图形二维码,并根据预先设置的解码数据库对扫描到的图形二维码进行解码,得到解码结果,并在所述触摸屏幕上显示所述解码结果对应的内容。
可选的,所述方法还包括:
当所述图形二维码未进入所述扫描区域时,将所述图形二维码显示于初始位置,其中,所述初始位置为所述图形二维码被移动之前所显示的位置。
第二方面,本发明实施例还提供了一种图形二维码的识读装置,应用于具有触摸屏幕的电子设备,所述装置包括:
显示模块,用于在所述触摸屏幕上显示识读界面,其中,所述识读界面包括与界面内容相关的图形二维码及扫描区域;
移动模块,用于通过所述触摸屏幕检测用户对所述图形二维码的拖动手势,并响应所检测到的拖动手势,移动所述图形二维码;
判断模块,用于当检测到用户对所述图形二维码的释放手势后,判断所述图形二维码是否进入所述扫描区域;
识读模块,用于在所述图形二维码进入所述扫描区域时,识读所述图形二维码并在所述触摸屏幕上显示所识读出的内容,其中,所述所识读出的内容与所述界面内容相关。
可选的,所述移动模块包括:
记录单元,用于记录所述拖动手势的拖动点,其中,所述拖动点为用户对所述触摸屏幕的触控点;
移动单元,用于按照所述拖动点形成的轨迹,移动所述图形二维码。
可选的,所述判断模块包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京鼎九信息工程研究院有限公司;吉林省通程科技有限公司,未经北京鼎九信息工程研究院有限公司;吉林省通程科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611035667.0/2.html,转载请声明来源钻瓜专利网。