[发明专利]一种基于二维码的截图识别方法在审
申请号: | 201410413166.6 | 申请日: | 2014-08-21 |
公开(公告)号: | CN105389532A | 公开(公告)日: | 2016-03-09 |
发明(设计)人: | 蒋斐;王衍江 | 申请(专利权)人: | 江苏威盾网络科技有限公司 |
主分类号: | G06K7/10 | 分类号: | G06K7/10 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215163 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 二维码 截图 识别 方法 | ||
技术领域
本发明涉及一种基于二维码的截图识别方法。
背景技术
如今,二维码扫描技术广泛应用在宣传、企业与用户互动等作用上,一般是采用软件中的“扫一扫”等功能进行图像采集而后分析信息进行处理器采集,然而,在已拍摄的二维码图片中再次获取数据信息的方法现在暂时没有。
因此,现有技术有待于改进。
发明内容
本发明为了解决现有技术的不足,提供一种基于二维码的截图识别方法,通过截取二维码的图形块并对图形块进行二维码解码获取到连接和真实数据的系统。
为解决上述技术问题,本发明实施例提供的一种基于二维码的截图识别方法,采用如下技术方案:
一种基于二维码的截图识别方法,其特征在于,包括如下步骤:
S1:在扫描前预先定义,定义二维码的格式如常用码为DataMatrix,MaxiCode,Aztec,QRCode,Vericode,PDF417,Ultracode,Code49,Code16K;
S2:获取二维码的页面,通过获取屏幕的句柄对文件进行自定义截图处理,最大减少计算的强度并保存成截获图片的临时图片数据;
S3:通过对临时图片文件进行二维码扫码,通过对比格式管理并获取到二维码位置坐标数据头文件,从三个坐标头文件获取到二维码的坐标矩阵数据并生成二维码独立文件包;
S4:对扫描程序产生的二维码数据进行数据再梳理并给予扫描程序获取的空间坐标生成一个二维数据矩阵,并抓取到修正码的位置;
S5:通过数据算法去掉矩阵中遮挡真实数据的数据算法;
S6:通过去掩模真是的二维码数据显现出来还需要进行对纠正码的破解,通过破解后获取到二维码包含的真实数据,常用的有去里德-所罗门纠错算法;
S7:抓取到真实的二维码数据负责二维码数据内解码后的隐藏数据或连接;
S8:日志记录处理过程中的扫码、解码、返回数据的日志记录过程,检验是否成功和追溯临时数据。
本发明提供的一种基于二维码的截图识别方法,通过截取二维码的图形块并对图形块进行二维码解码获取到连接和真实数据,无需携带拍摄二维码的设备就可以通过二维码做身份验证,可以通过台式电脑的就可以通过扫描二维码从而访问内部隐藏的连接或数据而无需用手机拍摄后解码。
附图说明
图1为本发明实施例所述的一种基于二维码的截图识别方法的步骤示意图。
具体实施方式
下面结合附图对本发明实施例提供给的基于二维码的截图识别方法进行详细描述。
如图1所示,本发明实施例提供的一种基于二维码的截图识别方法,其特征在于,包括如下步骤:
S1:在扫描前预先定义,定义二维码的格式如常用码为DataMatrix,MaxiCode,Aztec,QRCode,Vericode,PDF417,Ultracode,Code49,Code16K;
S2:获取二维码的页面,通过获取屏幕的句柄对文件进行自定义截图处理,最大减少计算的强度并保存成截获图片的临时图片数据;
S3:通过对临时图片文件进行二维码扫码,通过对比格式管理并获取到二维码位置坐标数据头文件,从三个坐标头文件获取到二维码的坐标矩阵数据并生成二维码独立文件包;
S4:对扫描程序产生的二维码数据进行数据再梳理并给予扫描程序获取的空间坐标生成一个二维数据矩阵,并抓取到修正码的位置;
S5:通过数据算法去掉矩阵中遮挡真实数据的数据算法;
S6:通过去掩模真是的二维码数据显现出来还需要进行对纠正码的破解,通过破解后获取到二维码包含的真实数据,常用的有去里德-所罗门纠错算法;
S7:抓取到真实的二维码数据负责二维码数据内解码后的隐藏数据或连接;
S8:日志记录处理过程中的扫码、解码、返回数据的日志记录过程,检验是否成功和追溯临时数据。
本发明提供的一种基于二维码的截图识别方法,通过截取二维码的图形块并对图形块进行二维码解码获取到连接和真实数据,无需携带拍摄二维码的设备就可以通过二维码做身份验证,可以通过台式电脑的就可以通过扫描二维码从而访问内部隐藏的连接或数据而无需用手机拍摄后解码。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏威盾网络科技有限公司,未经江苏威盾网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410413166.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:指纹图像的识别方法及装置
- 下一篇:一种对终端内容的处理方法及系统