`
versioneye
  • 浏览: 18333 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

二维码

阅读更多
QR Codeui是一种二维码,和传统的一维码(比如商品上的条形码)不同,二维码在横纵两个方向都存储信息,因此信息容量大大提高。QR Code®是Denso Wave Inc.的注册商标。
      什么是二维码和手机二维码
二维条码/二维码 (2-dimensional bar code) 是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理:它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。同时还具有对不同行的信息自动识别功能、及处理图形旋转变化等特点。 二维条码/二维码能够在横向和纵向两个方位同时表达信息,因此能在很小的面积内表达大量的信息。

二维码和手机摄像头的配合将产生多种多样的应用,比如今后我们可以在自己的名片上印上二维码,别人只需用安装二维码识别软件的摄像手机轻松一拍,名片上的各种资料就全部输入手机啦;如果超市的商品也印上二维码,我们就可以在手机上获得关于该商品的大量详细信息。目前二维码已经在日本和韩国获得广泛应用,台湾和大陆地区也已经开始推广,今后我们可以用二维码在自动贩售机买可乐、缴费、网上购物等等。
二维条码/二维码的分类
二维条码/二维码可以分为堆叠式/行排式二维条码和矩阵式二维条码。堆叠式/行排式二维条码形态上是由多行短截的一维条码堆叠而成;矩阵式二维条码以矩阵的形式组成,在矩阵相应元素位置上用“点”表示二进制“1”, 用“空”表示二进制“0”,由“点”和“空”的排列组成代码。

Ø 堆叠式/行排式二维条码

堆叠式/行排式二维条码(又称堆积式二维条码或层排式二维条码),其编码原理是建立在一维条码基础之上,按需要堆积成二行或多行。它在编码设计、校验原理、识读方式等方面继承了一维条码的一些特点,识读设备与条码印刷与一维条码技术兼容。但由于行数的增加,需要对行进行判定,其译码算法与软件也不完全相同于一维条码。有代表性的行排式二维条码有:Code 16K、Code 49、PDF417等。

Ø 矩阵式二维码

短阵式二维条码(又称棋盘式二维条码)它是在一个矩形空间通过黑、白像素在矩阵中的不同分布进行编码。在矩阵相应元素位置上,用点(方点、圆点或其他形状)的出现表示二进制“1”,点的不出现表示二进制的“0”,点的排列组合确定了矩阵式二维条码所代表的意义。矩阵式二维条码是建立在计算机图像处理技术、组合编码原理等基础上的一种新型图形符号自动识读处理码制。具有代表性的矩阵式二维条码有:Code One、Maxi Code、QR Code、 Data Matrix等。

在目前几十种二维要码中,常用的码制有:PDF417二维条码, Datamatrix二维条码, Maxicode二维条码, QR Code, Code 49, Code 16K ,Code one,等,除了这些常见的二维条码之外,还有Vericode条码、CP条码、Codablock F条码、田字码、 Ultracode条码,Aztec条码。
分享到:
评论

相关推荐

    条形码、二维码扫描、生成Demo 完整源码

    在IT行业中,条形码和二维码是数据交换与识别的重要工具,广泛应用于商品管理、物流追踪、信息存储等领域。Google的ZXing(Zebra Crossing)是一个开源项目,它提供了跨平台的条形码和二维码生成及扫描功能。下面将...

    二维码小工具 -VBA_二维码vba_二维码_二维码生成_VBa_VBA二维码_

    二维码小工具 - VBA_二维码vba_二维码_二维码生成_VBa_VBA二维码是一个使用VBA(Visual Basic for Applications)编程实现的Excel宏工具,它允许用户在Excel环境中生成二维码。VBA是Microsoft Office套件中内置的一...

    EBS二维码打印,oracle 二维码打印

    在Oracle E-Business Suite (EBS) 中实现二维码打印功能是一项技术性的工作,涉及到报表开发、数据集成以及打印机设置等多个方面。以下是对这个主题的详细解释: 1. **Oracle E-Business Suite(EBS)**:Oracle ...

    FastReport完美支持中文二维码

    在标题提到的“FastReport完美支持中文二维码”中,我们主要关注的是FastReport对中文字符在二维码生成中的优化。 在此之前,尽管FastReport已经支持二维码生成,但对于中文字符的支持可能存在一些问题,可能显示不...

    HTML+JS 显示二维码_html_二维码_显示二维码_

    在网页上显示二维码是一项常见的需求,特别是在嵌入式系统中,它可以方便地将链接、文本信息等转换为可扫描的图像。本教程将详细介绍如何利用HTML和JavaScript来实现这一功能。 首先,理解二维码(Quick Response ...

    生成二维码生成二维码生成二维码

    在IT行业中,二维码作为一种高效的信息传递工具,广泛应用于各种场景,如链接分享、电子票务、支付凭证等。Vue.js和UniApp是两个与二维码生成密切相关的技术。 Vue.js是前端开发领域的一款轻量级、高性能的...

    QRCode二维码生成组件(珍藏版)

    现在网上很多应用都是用二维码来分享网址或者其它的信息。尤其在移动领域,二维码更是有很大的应用场景。因为项目的需要,需要在网站中增加一个生成二维码分析网址的功能,在谷歌大幅度抽筋的情况下无奈使用百度。...

    Java实现的生成二维码和解析二维码URL操作示例

    Java 实现生成二维码和解析二维码 URL 操作示例 Java 是一种广泛使用的编程语言,具有强大的功能和灵活性。在实际应用中,生成二维码和解析二维码 URL 是非常常见的操作。本文将详细介绍 Java 实现生成二维码和解析...

    斑马打印机二维码打印斑马打印机二维码打印

    斑马打印机,作为工业级条码和二维码打印的佼佼者,被广泛应用于物流、仓储、制造等行业。本文将深入探讨如何使用斑马打印机进行二维码的打印,以及相关的技术要点。 首先,我们要了解斑马打印机的基本操作。斑马...

    二维码生成-C语言版本

    二维码生成在信息技术领域中是一项常见的任务,特别是在移动设备和物联网应用中。C语言,作为一种基础且广泛应用的编程语言,虽然不如高级脚本语言如Python或Java那样方便地提供现成的库来处理图像和编码,但依然...

    JAVA 生成二维码并设置失效机制

    1.通过QRCode.jar包生成二维码,可设置二维码图片格式,二维码图片存放路径,二维码尺寸,二维码颜色 2.二维码扫描内容分为两种,1种为链接式,如:www.zdkc.com,通过链接展示访问的内容,1种为json数据展示,通过...

    visionpro9.0二维码评级vpp

    "二维码评级"是其中的一个关键功能,它能够评估二维码的质量并根据行业标准进行分级。 在VisionPro 9.0中,二维码评级是通过内置的VPP(VisionPro Programming)工具实现的。VPP是一个可视化编程环境,用户可以通过...

    易语言识别二维码.rar

    《易语言识别二维码技术详解》 在信息技术日新月异的今天,二维码作为一种高效的数据载体,已经广泛应用在各个领域,如商品追溯、信息传递、移动支付等。易语言作为一款面向初学者和专业开发者的编程工具,也提供了...

    vue2 扫码获取二维码内容

    扫码扫码扫码获取二维码内容扫码扫码扫码获取二维码内容扫码扫码扫码获取二维码内容扫码扫码扫码获取二维码内容扫码扫码扫码获取二维码内容扫码扫码扫码获取二维码内容扫码扫码扫码获取二维码内容扫码扫码扫码获取...

    iReport生成二维码的案例

    在这个"iReport生成二维码的案例"中,我们将深入探讨如何利用iReport来生成二维码,这在现代信息化系统中是非常实用的一项功能,比如用于追踪、信息传递或作为移动应用的入口。 首先,我们需要了解二维码(Quick ...

    zxing.net 最新版生成二维码,读取二维码,读取多个二维码。

    ZXing.Net,全称为ZXing .NET,是一个用于.NET Framework、.NET Core和Unity的开源条形码和二维码读取与生成库。该库是ZXing(Zebra Crossing)项目的.NET实现,ZXing是一个跨平台的Java库,专门用于处理各种条形码...

    java自动识别图片中的二维码

    利用java自动识别图片中的二维码并解析二维码中的数据利用java自动识别图片中的二维码并解析二维码中的数据利用java自动识别图片中的二维码并解析二维码中的数据利用java自动识别图片中的二维码并解析二维码中的数据...

    易语言 实现 二维码识别 教程 带源码

    本教程聚焦于如何使用易语言实现二维码识别功能,这对于移动互联网应用、数据交换等领域具有重要的实用价值。 在易语言中实现二维码识别,首先需要理解二维码的基本原理。二维码(Quick Response Code)是一种二维...

    C#.NET生成普通二维码方法及生成带图片二维码方法源码Demo

    在C#.NET环境中,生成二维码是一项常见的任务,无论是用于数据编码还是包含图像。本文将详细介绍如何使用C#.NET实现这两种功能:生成普通二维码以及生成带有图片的二维码。 首先,生成普通二维码的基础步骤涉及使用...

    VB_QRCode_QRCodevb_QRCODE_VB生成二维码_二维码_vb6生成二维码_

    在VB6(VB 6.0,Visual Basic 6.0)编程环境中,生成二维码是一项常见的需求,尤其在数据交换、信息展示等领域。本项目"VB_QRCode_QRCodevb_QRCODE_VB生成二维码_二维码_vb6生成二维码_"提供了一种解决方案,它是一个...

Global site tag (gtag.js) - Google Analytics