Где находятся синхронизирующие узоры
В QR-коде два синхронизирующих узора. Один проходит по горизонтали в строке 6 между левым верхним и правым верхним поисковыми узорами, другой — по вертикали в столбце 6 между левым верхним и левым нижним поисковыми узорами (строки и столбцы считаются с 0).
Каждый узор чередует тёмный, светлый, тёмный, светлый модули и начинается и заканчивается тёмным модулем. Поскольку последовательность фиксирована, собственных данных она не несёт.
Что они делают
Синхронизирующие узоры работают как линейка. Считая чередования, считыватель узнаёт точный шаг модулей и число модулей по стороне, что подтверждает версию, которую он оценил по поисковым узорам.
Особенно это важно для крупных кодов и для изображений, где печать растянулась или камера видит код под углом. В Micro QR синхронизирующие узоры тоже есть: они идут вдоль верхнего и левого краёв.