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
##(common QR code) Stacked/lined 2D barcode, also known as stacked 2D barcode or layered 2D barcode), its encoding principle is based on one-dimensional barcode and stacked into two or more lines as needed. It inherits some characteristics of one-dimensional barcodes in terms of coding design, verification principles, and reading methods. The reading equipment and barcode printing are compatible with one-dimensional barcode technology. However, due to the increase in the number of lines, it is necessary to determine the lines, and the decoding algorithm and software are not exactly the same as one-dimensional barcodes. Representative line-type 2D barcodes include: Code 16K, Code 49, PDF417, MicroPDF417, etc.
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.
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 theFAQcolumn!
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!