工控编程吧
标题: 2.4 二维码定义和原理 [打印本页]
作者: qq263946146 时间: 2019-3-21 15:07
标题: 2.4 二维码定义和原理
二维码又称二维条码,常见的二维码为QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,
它比传统的一维条形码能存更多的信息,也能表示更多的数据类型。
一维条码的宽度记录着数据 ,而其长度没有记载数据 。
二维条码的长度宽度都 记载着数据。二维条码有一维条码没有的点,和容错机制。
容错 机制在即使没有得到全部的条码或是说条码有污点时,也可以正常地还原条码上的信息 。
就就是用一种图形 来表示 一引起自信,通过 算法 解出信息,然后进行后续处理,其实就是一种人为协议规定。
只是采用二维 码可以携带更多 的信息。
在二维码中同样有不同的编码方式 ,也就是码制。有堆叠式.行排式二维 码。其编码原理 是建立 在一维条码基础上。
按需要 规程成两行或多行。在编码设计 ,校验 原理 ,诀别方式 等方面继承一维码一些特点,
由于行数的增加,需要 对行进行判定。
halcon支持的二维码有 'Aztec Code', 'Data Matrix ECC 200', 'GS1 Aztec Code', 'GS1 DataMatrix', 'GS1 QR Code', 'Micro QR Code', 'PDF417', 'QR Code'。
相对于矩阵式的编码最流行是QR Code。
下图为QR CODE原理 图
(, 下载次数: 2)