Cómo funcionan realmente los códigos QR
- 1
Encuentra los patrones de localización
Los tres cuadrados grandes en las esquinas orientan al escáner.
- 2
Identifica los patrones de temporización
Las franjas alternas negro/blanco entre localizadores calibran la cuadrícula.
- 3
Lee la info de formato
Una franja pequeña junto al localizador indica el nivel de corrección y la máscara.
- 4
Decodifica los datos
El resto de la cuadrícula codifica tu payload con redundancia Reed–Solomon.
Un código QR es una matriz 2-D de módulos blancos y negros. Los tres cuadrados grandes en las esquinas — patrones de localización — permiten a la cámara reconocer el código desde cualquier ángulo. Un cuarto cuadrado más pequeño (patrón de alineación) aparece en versiones grandes.
Los datos se codifican en segmentos: numérico, alfanumérico, byte y kanji. Se aplica una máscara XOR sobre los datos para que la distribución de módulos parezca ruidosa — esto mantiene el código escaneable bajo iluminación desigual.
La corrección de errores Reed–Solomon añade redundancia para que el código aún se decodifique si hasta el 30% está dañado u oculto (nivel H). Así es como funcionan los logos dentro de los QR.