Cómo es y dónde va
Un patrón de alineación es un anillo oscuro de 5 × 5, un anillo claro de 3 × 3 y un único módulo oscuro en el centro. La versión 1 no tiene ninguno, la versión 2 tiene uno cerca de la esquina inferior derecha, y el número crece a medida que el código es mayor.
Los patrones se sitúan en posiciones fijas que el estándar indica para cada versión. Se colocan en una cuadrícula regular, saltando cualquier sitio que se solape con un patrón de posición.
- Versión 1: ninguno
- Versiones 2–6: 1
- Versiones 7–13: 6
- Versiones 14–20: 13
- Versiones 21–27: 22
- Versiones 28–34: 33
- Versiones 35–40: 46
Por qué hacen falta
Los patrones de posición bastan por sí solos para localizar un código pequeño, pero un código grande fotografiado en ángulo o impreso en una superficie curva se deforma. Los patrones de alineación dan al lector puntos de referencia adicionales para poder asignar cada módulo a su sitio.
El más cercano a la esquina inferior derecha es especialmente útil porque esa esquina no tiene patrón de posición. El daño en un patrón de alineación suele poder recuperarse, pero dificulta la decodificación más que el daño en los módulos de datos normales.