Patrón de alineación
Los patrones de alineación son pequeños cuadrados concéntricos (5×5 módulos) ubicados en los códigos QR de versión 2 en adelante. Mientras que los patrones de búsqueda detectan la posición general del código QR, los patrones de alineación corrigen la distorsión interna.
Cuando los códigos QR se escanean desde ángulos inclinados o se imprimen en superficies curvas, las posiciones de los módulos se desplazan. Los patrones de alineación sirven como puntos de referencia para calcular la distorsión y restaurar las posiciones correctas de los módulos. Las versiones superiores tienen más patrones de alineación, lo que permite manejar mayor distorsión.
Número por versión y ejemplos de coordenadas centrales
El número se determina mecánicamente con la regla n = parte entera de (versión ÷ 7) + 2 coordenadas centrales por eje, dando n² − 3 patrones (se excluyen las 3 esquinas que se superponen con los patrones de búsqueda).
| Versión | Coordenadas centrales n | Patrones de alineación |
|---|---|---|
| 1 | - | 0 |
| 2-6 | 2 | 1 |
| 7-13 | 3 | 6 |
| 14-20 | 4 | 13 |
| 21-27 | 5 | 22 |
| 28-34 | 6 | 33 |
| 35-40 | 7 | 46 |
Las coordenadas centrales están especificadas en el anexo de ISO/IEC 18004: la Versión 2 usa las posiciones {6, 18} por fila y columna, con su único patrón de alineación en (18, 18); la Versión 7 usa {6, 22, 38}, lo que da 6 patrones tras excluir las 3 esquinas.