What are the types of QR codes?
The types of QR codes are: 1. According to the principle, they are divided into stacked/line-type 2D barcodes and matrix 2D barcodes; 2. According to the business, they are divided into read business QR codes and primary reading. Business QR code.
#The operating environment of this article: Windows 7 system, Dell G3 computer.
What are the types of QR codes?
Classification
Classification by principle
(Principle of matrix QR code)
Cleverly utilizes the concepts of "0" and "1" bit streams that form the basis of the computer's internal logic in coding, using several Geometric shapes corresponding to binary represent text numerical information, which can be automatically read through image input equipment or photoelectric scanning equipment to achieve automatic information processing. Among many types of two-dimensional barcodes, commonly used code systems include: Data Matrix, MaxiCode, Aztec, QR Code, Vericode, PDF417, Ultracode, Code 49, Code 16K, etc. The QR Code was invented by the Japanese company DW in 1994. QR comes from the abbreviation of "Quick Response" in English, which means quick response. It comes from the inventor's hope that the content of QR codes can be decoded quickly. QR codes are most common in Japan and South Korea; they are currently the most popular two-dimensional barcode in Japan. However, the security of QR codes is also being challenged, and malware and viruses are becoming a stumbling block in the popularization of QR codes. Developing and preventing the abuse of QR codes is becoming an urgent problem to be solved.
Each code system has its own specific character set; each character occupies a certain width; it has certain verification functions, etc. At the same time, it also has the characteristics of automatically identifying different lines of information and processing graphics rotation changes.
QR code is a more advanced barcode format than one-dimensional code. One-dimensional codes can only express information in one direction (usually the horizontal direction), while two-dimensional codes can store information in both horizontal and vertical directions. One-dimensional codes can only be composed of numbers and letters, while QR codes can store information such as Chinese characters, numbers, and pictures, so the application fields of QR codes are much wider.
Two-dimensional barcode/QR code can be divided into stacked/row-type two-dimensional barcode and matrix two-dimensional barcode. The stacked/lined two-dimensional barcode is formed by stacking multiple rows of short one-dimensional barcodes; the matrix two-dimensional barcode is composed of a matrix, and the binary "1" is represented by "dots" at the corresponding element positions of the matrix. ", using "empty" to represent binary "0", the arrangement of "dot" and "empty" constitutes a code. The principle of QR code can be described from the principle of matrix QR code and the principle of determinant QR code.
Stacked/row type
Matrix QR code
##(QR code structure)
Matrix two-dimensional barcode (also known as checkerboard two-dimensional barcode) is encoded in a rectangular space through the different distribution of black and white pixels in the matrix. At the corresponding element position of the matrix, the appearance of dots (square dots, round dots or other shapes) represents binary "1", and the absence of dots represents binary "0". The arrangement and combination of dots determines the matrix two-dimensional barcode. The meaning represented. Matrix two-dimensional barcode is a new type of automatic reading and processing code system for graphic symbols based on computer image processing technology and combined coding principles. Representative matrix two-dimensional barcodes include: Code One, MaxiCode, QR Code, Data Matrix, Han Xin Code, Grid Matrix, etc.
Commonly used code systems include: PDF417 2D barcode, Datamatrix 2D barcode, QR Code, Code 49, Code 16K, Code one, etc. In addition to these common 2D barcodes, there are also Vericode barcodes, Maxicode barcode, CP barcode, Codablock F barcode, Tianzi code, Ultracode barcode and Aztec barcode.
- Divided by business
The platform sends the QR code to the user's mobile phone through MMS. The user brings the mobile phone to the site and scans the mobile phone with the QR code machine for content identification. After the application party encrypts the business information and compiles it into a QR code image, it sends the QR code to the user's mobile terminal through SMS or MMS. The QR code image can be read and authenticated as a voucher for transactions or identity recognition to support various applications. Main reading business Users install the QR code client on their mobile phones, and use their mobile phones to take and identify QR code pictures printed on media, newspapers, etc. Obtain the content stored in the QR code and trigger related applications. Users use their mobile phones to capture QR code images containing specific information, decode them through the mobile client software and trigger various related operations such as surfing the Internet on the mobile phone, reading business cards, making phone calls, etc., thereby providing users with various information services. Related introduction: Concept of QR code: QR code is also called two-dimensional barcode. The common two-dimensional code is QR Code. QR, the full name of Quick Response, is a very popular encoding method on mobile devices in recent years. It can store more information and represent more data types than the traditional Bar Code. Two-dimensional bar code/2-dimensional bar code is a black and white pattern that is distributed on a plane (in a two-dimensional direction) according to certain rules with certain geometric figures to record data symbol information. Graphics; in coding, the concepts of "0" and "1" bit streams that form the basis of computer internal logic are cleverly used, and several geometric shapes corresponding to binary are used to represent text numerical information, through image input devices or Photoelectric scanning equipment automatically reads to achieve automatic information processing: it has some common features of barcode technology: each code system has its own specific character set; each character occupies a certain width; it has certain verification functions, etc. At the same time, it also has the function of automatically identifying different lines of information and processing graphics rotation change points. On August 3, 2016, the Payment and Clearing Association issued the "Barcode Payment Business Specifications" (Draft for Comment) to payment institutions. The draft clearly pointed out the security standards that payment institutions need to follow when conducting barcode business. This is the first time the central bank has officially recognized the status of QR code payment since it stopped QR code payment in 2014. For more related knowledge, please visit the FAQ column!
The above is the detailed content of What are the types of QR codes?. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



1. Open the software and enter the wps text operation interface. 2. Find the insert option in this interface. 3. Click the Insert option and find the QR code option in its editing tool area. 4. Click the QR code option to pop up the QR code dialog box. 5. Select the text option on the left and enter our information in the text box. 6. On the right side, you can set the shape of the QR code and the color of the QR code.

How to use PHP to dynamically generate QR codes. QR codes (QRCode) are widely used in various fields. They can store a large amount of information and are easy to scan. In web applications, we often need to dynamically generate QR codes to provide users with convenient operations. This article will introduce how to use PHP to dynamically generate QR codes. 1. Install and configure the PHPQRCode library. In order to facilitate the generation of QR codes, we can use the PHPQRCode library. First, we need

Prerequisite: Enable QR code scanning on your iPhone The ability to scan QR codes is enabled by default on all iPhones running iOS 11. Therefore, you need to make sure your iPhone is updated to the latest available version, at least iOS11, to be able to scan QR codes natively. Before proceeding with any of the methods below, you must ensure that the feature is enabled on your iPhone. You can enable QR code scanning on your iPhone by opening the Settings app and tapping the Camera section. On the next screen, enable the "Scan QR code" toggle. This should turn on the feature so you can scan and extract from QR codes using any of the following methods

How to use PHP to generate batch QR codes? With the continuous development of Internet technology, QR codes have become a very common information transmission tool. QR codes can store a large amount of information and can be quickly scanned and recognized, so they have been widely used in various industries. In many cases, we need to generate a large number of QR codes in batches, such as for product labels, event tickets, etc. PHP is a scripting language widely used in web development and is flexible, simple and easy to use. Below, we will introduce how to use PHP to generate

How to generate QR code with time limit using PHP? With the popularity of mobile payments and electronic tickets, QR codes have become a common technology. In many scenarios, we may need to generate a QR code with a time limit, which will become invalid even after a certain period of time. This article will introduce how to use PHP to generate a time-limited QR code and provide code examples for reference. Installing the PHPQRCode library To use PHP to generate QR codes, we need to install the PHPQRCode library first. This library

What should I do if the QR code on Enterprise WeChat cannot be loaded? What should we do when we find that the QR code cannot be loaded and cannot be displayed when logging into the computer version of Enterprise WeChat? Here, the editor will give you a detailed introduction to the solution to the problem that the QR code of Enterprise WeChat cannot be loaded. Anyone who needs it Friends, come and take a look! Method 1. Network reasons 1. The network speed may be slow, resulting in slow loading and failure to display. You can disconnect and reconnect. 2. Check the computer's own network problems to see if it is connected to the network. You can restart the network device. Method 2: Maintenance and update: The QR code may not be generated because the version of Enterprise WeChat is too low. You can upgrade the software to the latest version. Method three, firewall 1

QR code is a widely used information encoding method in modern society. Vue is a front-end framework. How to use Vue to generate QR code? 1. Understand the principle of QR code generation. The principle of QR code generation is to convert a piece of text or a URL address into a picture, in which the information of the text or URL address is encoded. You can use third-party libraries to generate QR codes. This article introduces how to use the Qrcode.js library to generate QR codes. Qrcode.js is a lightweight, dependency-free QR code generation library. two

PHP coding tips: How to generate a QR code with anti-counterfeiting verification function? With the development of e-commerce and the Internet, QR codes are increasingly used in various industries. In the process of using QR codes, in order to ensure product safety and prevent counterfeiting, it is very important to add anti-counterfeiting verification functions to the QR codes. This article will introduce how to use PHP to generate a QR code with anti-counterfeiting verification function, and attach corresponding code examples. Before starting, we need to prepare the following necessary tools and libraries: PHPQRCode: PHP