《腾凤教务》二维码生成子系统
http://kb.lfyz.net/ 二维码生成 二维码识别

二维码文本:
二维码大小:,颜色:

	如何在HTML页面嵌入二维码? 
	    因为本系统生成的二维码是一段HTML网页代码,调用方法:http://kb.lfyz.net/ewm/ewmcode.asp?t=*&z=*&c=*&b=*&id=0 
	t为二维码文本,z二维码大小,c二维码颜色,b二维码背景,id用户ID。 
	
	最简单的调用方法是用iframe嵌入第三方网站,如下所示:
	<iframe src=http://ewm.lfyz.net/ewmcode.asp?t=http://www.baidu.com&z=150&c=green&id=0 frameborder=0 width=200 height=180>
	
	另外,参考本页面的html源代码,用如下javascript嵌入。
	
	
    二维条码是指在一维条码的基础上扩展出另一维具有可读性的条码,使用黑白矩形图案表示二进制数据,
被设备扫描后可获取其中所包含的信息。一维条码的宽度记载着数据,而其长度没有记载数据。二维条码的
长度、宽度均记载着数据。二维条码有一维条码没有的“定位点”和“容错机制”。容错机制在即使没有辨
识到全部的条码、或是说条码有污损时,也可以正确地还原条码上的信息。二维条码的种类很多,不同的机
构开发出的二维条码具有不同的结构以及编写、读取方法。


    本站点采用的二维码是最流行的QR CODE,二维码的名称是相对与一维码来说的,比如以前的条形码就是
一个“一维码”。它的优点有:二维码存储的数据量更大;可以包含数字、字符,及中文文本等混合内容;
有一定的容错性(在部分损坏以后可以正常读取);空间利用率高等。

    用相同的内容制作的二维码为什么图案不同

    基本概念:二维条码/二维码(2-dimensional bar code)是用某种特定的几何图形按一定规律在平面
(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基
础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入
设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码制有其特定的字符集;
每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别功能、及处理图形旋
转变化点。

    同样的内容,不做任何修改,反复生成的二维码图案都不一样。这是由于,这些特定的几何图形按照一定
规律,然后随机的分布在平面上。打个比方,一个句子,我们从左到右写,和从上到下写,表达的都是同一个
意思。二维码也是一样。

什么是容错率

    容错率也叫纠错率,就是指二维码可以被遮挡后仍能被正常扫描,而这个能被遮挡的最大面积就是容错率。
    最常见的QR二维码,用的是里德-所罗门码(RS)来做纠错。分有几级,纠错级别越高,整体需要携带的信
息越多:L级可纠正约7%错误、M级别可纠正约15%错误、Q级别可纠正约25%错误、H级别可纠正约30%错误。RS码
原理比较复杂,整体基于“任意k个确定点可表示一个阶数至少为k-1的多项式”,实际上发送超过k个点,就算
中间有一些错误,也能通过数学原理反推出最初的多项式,从而获得信息。并不是所有位置都可以缺损,像最
明显的那三个角上的方框,直接影响初始定位。中间零散的部分是内容编码,可以容忍缺损。

由于调整纠错率的时候,二维码的图案分布也要重新调整,所以每次调整纠错率,二维码的图案都会发生变化。
本站采用L级容错率。

	
	

腾凤教务 • 学校教务管理系统 ©   网络排课表   腾凤教务帮助  
Tel:13986850426【微信同号】  Email:7079012@qq.com QQ:7079012   页面耗时:0毫秒

鄂公网安备 42282702000003号