关于条形码,你知道多少?
2017-11-16 19:33
253 查看
微信付账,超市扫码,加好友……等等,日常生活中二维码已经在不知不觉当中成为了我们生活的一部分,所以对它有一定的了解很有必要。
条形码分为一维条形码,二维条形码,彩色条形码。条形码是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符,可以标出物品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等许多信息。条形码的编码方案有宽度条形码和色度条形码,宽度调节编码法是指条形码符号有宽窄的条单元和空单元以及字符符号间隔组成,宽的条单元和空单元逻辑上表 示“1”,窄的条单元和空单元逻辑上是“0”,宽的条空单元和窄的条空单元可称为四种编码元素,度调节编码法是指条形码符号是利用条和空的反差来标识的,条逻辑上表示“1”,而空逻辑上表示“0”。我们把“1”和“0”的条空称为基本元素宽度或基本元素编码宽度。连续的“1”、“0”则可有2倍宽、3倍宽、4倍宽等。所以此编码法可称为多种编码元素方式。
一维条形码(最先大量用的条形码)只是在一个方向(一般是水平方向)表达信息,而在垂直方向则不表达任何信息,其一定的高度通常是为了便于阅读器的对准。
一维条形码的应用可以提高信息录入的速度,减少差错率,但是一维条形码也存在一些不足之处:
* 数据容量较小:30个字符左右
* 只能包含字母和数字
* 条形码尺寸相对较大(空间利用率较低)
* 条形码遭到损坏后便不能阅读
二维条形码:在水平和垂直方向的二维空间存储信息的条形码, 称为二维条形码。
与一维条形码一样,二维条形码也有许多不同的编码方法,或称码制。就这些码制的编码原理而言,通常可分为以下三种类型
⒈ 线性堆叠式二维码
是在一维条形码编码原理的基础上,将多个一维码在纵向堆叠而产生的。典型的码制如:Code 16K、Code 49.PDF417等。
2. 矩阵式二维码
是在一个矩形空间通过黑、白像素在矩阵中的不同分布进行编码。典型的码制如:Aztec、Maxi Code、QR Code、 Data Matrix等。
3. 邮政码
通过不同长度的条进行编码,主要用于邮件编码。
彩色条码主要是结合带有视像镜头的手提电话或个人电脑,利用镜头来阅读杂志、报纸、电视机或电脑屏幕上的颜色条码,并传送到数据中心。数据中心会因应收到的颜色条码来提供网站资料或消费优惠。
彩色条码比二维条码优胜的地方,是它可以利用较低的分辨率来提供较高的数据容量。
当然,生活中碰到最多的还是二维码,详情可以参考https://baike.baidu.com/item/%E4%BA%8C%E7%BB%B4%E7%A0%81/2385673?fr=aladdin
条形码分为一维条形码,二维条形码,彩色条形码。条形码是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符,可以标出物品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等许多信息。条形码的编码方案有宽度条形码和色度条形码,宽度调节编码法是指条形码符号有宽窄的条单元和空单元以及字符符号间隔组成,宽的条单元和空单元逻辑上表 示“1”,窄的条单元和空单元逻辑上是“0”,宽的条空单元和窄的条空单元可称为四种编码元素,度调节编码法是指条形码符号是利用条和空的反差来标识的,条逻辑上表示“1”,而空逻辑上表示“0”。我们把“1”和“0”的条空称为基本元素宽度或基本元素编码宽度。连续的“1”、“0”则可有2倍宽、3倍宽、4倍宽等。所以此编码法可称为多种编码元素方式。
一维条形码(最先大量用的条形码)只是在一个方向(一般是水平方向)表达信息,而在垂直方向则不表达任何信息,其一定的高度通常是为了便于阅读器的对准。
一维条形码的应用可以提高信息录入的速度,减少差错率,但是一维条形码也存在一些不足之处:
* 数据容量较小:30个字符左右
* 只能包含字母和数字
* 条形码尺寸相对较大(空间利用率较低)
* 条形码遭到损坏后便不能阅读
二维条形码:在水平和垂直方向的二维空间存储信息的条形码, 称为二维条形码。
与一维条形码一样,二维条形码也有许多不同的编码方法,或称码制。就这些码制的编码原理而言,通常可分为以下三种类型
⒈ 线性堆叠式二维码
是在一维条形码编码原理的基础上,将多个一维码在纵向堆叠而产生的。典型的码制如:Code 16K、Code 49.PDF417等。
2. 矩阵式二维码
是在一个矩形空间通过黑、白像素在矩阵中的不同分布进行编码。典型的码制如:Aztec、Maxi Code、QR Code、 Data Matrix等。
3. 邮政码
通过不同长度的条进行编码,主要用于邮件编码。
彩色条码主要是结合带有视像镜头的手提电话或个人电脑,利用镜头来阅读杂志、报纸、电视机或电脑屏幕上的颜色条码,并传送到数据中心。数据中心会因应收到的颜色条码来提供网站资料或消费优惠。
彩色条码比二维条码优胜的地方,是它可以利用较低的分辨率来提供较高的数据容量。
当然,生活中碰到最多的还是二维码,详情可以参考https://baike.baidu.com/item/%E4%BA%8C%E7%BB%B4%E7%A0%81/2385673?fr=aladdin
相关文章推荐
- 关于UITableView,你知道多少
- 你知道多少关于sql select top N?
- 关于Java IO流 你知道多少
- 关于脚本加密你知道多少?
- 关于PHP Notice: A non well formed numeric value encountered, 你知道多少
- 关于JS正则——你知道多少?
- 关于bit操作,你知道多少?
- 关于五险一金,你知道多少?整理点有用的,顺道发上来分享下
- 【转】你知道多少关于sql select top N?
- 【小明开发一百问】(二)关于Genymotion你知道多少
- 关于PreparedStatement你知道多少
- 关于 Mesos,你知道多少?
- 你知道多少关于sql select top N?
- 关于淘宝取名的一些技巧和要点,你知道多少呢?
- 关于 Mesos,你知道多少?13 个问题带你深入了解 Mesos
- 关于程序员,你知道的有多少?
- 关于ctrl组合键,你知道多少?
- 关于free如何知道要释放多少内存空间长度的问题
- 关于商务礼仪,你知道多少
- 关于Java String,你知道多少?