¿Qué es un código QR?
Los códigos QR (Quick Response) están entre los códigos de barras matriciales 2D más fiables y compactos utilizados hoy y pueden escanearse con un teléfono inteligente. El modelo 1 se inventó en Japón en 1994. En 2019 estamos en el modelo 2 y también hemos creado una diminuta alternativa para componentes electrónicos, el «Micro QR».
4 características clave de los códigos QR
1. Gran capacidad de almacenamiento
El tamaño físico del código QR determina cuántos datos puede contener. Esto resulta especialmente relevante al imprimir y etiquetar. Se admiten caracteres japoneses, chinos y romanos. Las capacidades máximas de almacenamiento se indican a continuación. Modelo 2:- Alfanumérico: 4296 caracteres
- Binario: 2953 bytes
- Kanji: 1.817 caracteres
- Numérico: 7089 caracteres
- Alfanumérico: 21 caracteres
- Binario: 15 bytes
- Kanji: 9 caracteres
- Numérico: 35 caracteres
2. Escaneo rápido
- Los grandes bloques en tres esquinas permiten reconocer fácilmente el código QR y su orientación.
- El patrón alterno negro/blanco facilita dividirlo en una cuadrícula.
- Redundancia: hay un montón de grupos redundantes.
3. Corrección de errores
Los códigos QR pueden crearse con una capacidad de recuperación de hasta el 30 % para permitir la lectura de símbolos parcialmente dañados. Hay cuatro niveles disponibles.- L: 7 %
- M (predeterminado): 15 %
- P: 25 %
- H: 30 %
4. Dominio público
No se requiere licencia.Simbología del código de barras QR
La simbología del código QR utiliza un área de módulos cuadrados rodeada por un perímetro único, que a su vez está encerrado por una zona blanca de silencio de cuatro módulos de grosor.
Fuente de la imagen: http://inchbyinch.de/
Los módulos son los bloques de datos de un código QR, formados por igual número de filas y columnas. Los bits de datos empiezan abajo a la derecha, suben en una columna de dos módulos de ancho y cambian de dirección arriba.
Fuente de la imagen: qrcode.com
Cada módulo adicional (versión) aumenta el tamaño físico y la capacidad de datos, con un máximo de 40 módulos.
Cómo Dynamsoft Barcode Reader (DBR) decodifica un código QR
1. Localización
Primero, DBR determina la orientación del código y utiliza los patrones de búsqueda para identificar las tres esquinas.2. Segmentación
Segundo, DBR identifica y distingue entre los datos reales y los marcadores de posición.3. Decodificación
Por último, DBR comprueba el formato y aplica la corrección de errores para decodificar la información oculta.3 tipos de códigos QR dañados y cómo DBR supera los obstáculos
- Código QR con módulos distorsionados
- Código QR con perímetro distorsionado
- Código QR con imágenes superpuestas

