A method for automatic identification of two-dimensional code using a spreadsheet, which comprises the following steps: S1, set the cell length and width; S2, read two-dimensional code, S4, S3; localization; set pixel range; S5, determine specific value 0 and 1, and the data in black and white in second the table cell be displayed; S6 formula, fill in the relevant data according to the mask; S7, S8, XOR; according to rank method and arrangement, the corresponding values in the table below fourth fill in the blank position. The invention uses a spreadsheet formula and a small amount of VBA to achieve a simple QR script code automatic recognition, visual recognition degree of the whole process is very high, is conducive to enhancing the students' learning interest, very suitable for use as a teaching, and is simple and easy to master, according to the specific situation to explain the corresponding content, at the same time without an error correction code operation, you can general recognition of no error code, can even let the students hand recognition of two-dimensional code.
【技术实现步骤摘要】
一种使用电子表格实现二维码自动识别的方法
本专利技术涉及数字图像处理
,尤其是一种使用电子表格实现二维码自动识别的方法。
技术介绍
二维码又称QRCode,QR全称QuickResponse,是一个近几年来移动设备上超流行的一种编码方式,它比传统的BarCode条形码能存更多的信息,也能表示更多的数据类型。二维条码/二维码(2-dimensionalbarcode)是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等,同时还具有对不同行的信息自动识别功能、及处理图形旋转变化点。QR码呈正方形,常见的是黑白两色,在三个角落,印有较小且像“回”字的正方图案,这3个是帮助解码软件定位的图案,用户不需要对准,无论以任何角度扫描,数据仍然可以正确被读取。二维码的分类,具有代表性的矩阵式二维条码有:CodeOne、MaxiCode、QRCode、DataMatrix等。在目前几十种二维条码中,常用的码制有:PDF417二维条码,Datamatrix二维条码,QRCode,Code49,Code16K,Codeone,等,除了这些常见的二维条码之外,还有Vericode条码、CP条码、CodablockF条码、田字码、Ultracode条码,Azt ...
【技术保护点】
一种使用电子表格进行二维码自动识别的方法,其特征在于,包括以下步骤:S1、在相关的工作表中设置其单元格长宽,使得每个单元呈正方形;S2、在第一个工作表中使用vba脚本读取二维码图片的像素值并填充单元格的颜色;S3、根据二维码的定位标志进行定位;S4、根据校正标志和定时标志定下各个数据的像素点范围;S5、使用最佳接收器方法判断出0和1的具体数值,并将数据用黑和白在第二工作表上的单元格上一一显示出来;S6、根据掩码计算公式在第三工作表上的单元格中填上相关数据;S7、根据第二工作表和第三工作表对应数据区域的单元格一一进行异或运算,得到的结果填在第四工作表中;S8、在第四工作表中,根据每个字节的排位方法、以及每个位的排列位置,在第四工作表中下方空白位置填上对应值。
【技术特征摘要】
1.一种使用电子表格进行二维码自动识别的方法,其特征在于,包括以下步骤:S1、在相关的工作表中设置其单元格长宽,使得每个单元呈正方形;S2、在第一个工作表中使用vba脚本读取二维码图片的像素值并填充单元格的颜色;S3、根据二维码的定位标志进行定位;S4、根据校正标志和定时标志定下各个数据的像素点范围;S5、使用最佳接收器方法判断出0和1的具体数值,并将数据用黑和白在第二工作表上的单元格上一一显示出来;S6、根据掩码...
【专利技术属性】
技术研发人员:张建明,王毅,欧浩源,
申请(专利权)人:广东职业技术学院,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。