Qraft

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ónCoordenadas centrales nPatrones de alineación
1-0
2-621
7-1336
14-20413
21-27522
28-34633
35-40746

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.