post

Paano Mag-decode ng mga QR Code

Ano ang QR code?

Ang mga QR (Quick Response) code ay kabilang sa pinaka-maaasahan at compact na 2D matrix barcode na ginagamit ngayon at maaaring i-scan gamit ang smartphone. Naimbento ang Model 1 sa Japan noong 1994. Noong 2019, nasa Model 2 na tayo at nakalikha rin ng napakaliit na alternatibo para sa mga electronic component, ang ‘Micro QR’. Paano Mag-decode ng mga QR Code 4 na Pangunahing Katangian ng QR Code

1. Mataas na kapasidad ng storage

Tinutukoy ng pisikal na sukat ng QR code kung gaano karaming data ang mailalagay. Lalo itong mahalaga sa printing at labeling. Sinusuportahan ang Japanese, Chinese, at Roman character. Nakalista sa ibaba ang maximum storage capacity. Model 2:
  • Alpanumeriko: 4296 character
  • Binary: 2953 byte
  • Kanji: 1817 character
  • Numeriko: 7089 character
Micro QR:
  • Alpanumeriko: 21 character
  • Binary: 15 byte
  • Kanji: 9 na character
  • Numeriko: 35 character

2. Mabilis na Pag-scan

Paano Mag-decode ng mga QR Code

Mabilis gumagana ang decoding process dahil:
  • Nagbibigay-daan ang malalaking bloke sa tatlong sulok upang madaling makilala ang QR code at ang pag-ikot nito.
  • Pinadadali ng alternating black/white pattern ang paghahati sa grid.
  • Redundancy—napakaraming paulit-ulit na grupo.

3. Pagwawasto ng error

Maaaring gawin ang mga QR code na may hanggang 30% recovery capacity upang mabasa ang bahagyang nasirang simbolo. May 4 na level.
  • L: 7%
  • M (default): 15%
  • T: 25%
  • H: 30%
Pinapalaki ng error correction ang laki ng symbol.

4. Pampublikong domain

Walang kinakailangang lisensiya. Paano Mag-decode ng mga QR Code

QR Barcode Symbology

Gumagamit ang QR Code symbology ng bahagi ng square module na napapalibutan ng natatanging perimeter, na napaliligiran naman ng puting quiet zone na apat na module ang kapal. Q Source ng Larawan: http://inchbyinch.de/ Ang mga module ang mga bloke ng data sa isang QR code, na binubuo ng magkaparehong bilang ng row at column. Nagsisimula ang data bit sa kanang ibaba, paakyat sa column na dalawang module ang lapad, at binabaligtad ang direksiyon sa itaas. Paano Mag-decode ng mga QR Code Source ng Larawan: qrcode.com Pinatataas ng bawat karagdagang module (bersiyon) ang pisikal na laki at kapasidad ng datos, hanggang sa maximum na 40 module.

Paano Dina-decode ng Dynamsoft Barcode Reader (DBR) ang QR Code

Paano Mag-decode ng mga QR Code

1. Localization

Una, tinutukoy ng DBR ang orientation ng code at ginagamit ang Finder pattern upang matukoy ang tatlong sulok.

2. Segmentation

Ikalawa, tinutukoy at pinag-iiba ng DBR ang aktuwal na data at mga position marker.

3. Pagde-decode

Sa huli, sinusuri ng DBR ang format at gumagamit ng error correction upang i-decode ang nakatagong impormasyon.

3 Uri ng Sirang QR Code at Kung Paano Nilalampasan ng DBR ang mga Ito

Paano Mag-decode ng mga QR Code
  1. QR Code na may baluktot na mga module
  2. QR Code na may baluktot na perimeter
  3. QR Code na may magkakapatong na mga larawan
Gamit ang advanced image processing, unang muling ginagawa ng DBR ang image orientation sa paghahanap sa bawat border nang hiwalay. Pagkatapos ay lumalawak ang DBR mula sa border upang tukuyin ang pinakamalapit na module. Kung damaged ang mga module, patuloy na nag-scan ang DBR sa loob ng image upang hanapin ang undamaged module. Kapag nakahanap ng undamaged module, ginagamit ng DBR ang redundancy at error-correction feature ng QR code upang i-extract ang information. Kung hindi ma-extract, sinusubukan ng DBR na muling gawin ang module sequence sa pag-analyze ng AI, mix-and-match, at ‘paghula’ sa tamang layout. Gamit ang proprietary technique namin, lubhang pinahusay ng DBR ang dati nang generous na 15% error-recovery handling ng QR-code standard.