Шаблон вирівнювання

Також відомо як: малий квадрат, маркер вирівнювання, alignment pattern

Визначення

Шаблон вирівнювання це малий квадрат 5 × 5 усередині QR-коду, що допомагає сканеру компенсувати вигин і перспективу. Він з'являється з версії 2, а більші версії мають їх більше.

Як він виглядає й де розташований

Шаблон вирівнювання це темне кільце 5 × 5, світле кільце 3 × 3 і один темний модуль у центрі. У версії 1 їх немає, у версії 2 є один біля правого нижнього кута, і кількість зростає зі збільшенням коду.

Шаблони розташовані в фіксованих позиціях, які стандарт наводить для кожної версії. Вони розміщені на регулярній сітці, пропускаючи будь-яке місце, що перекривалося б із пошуковим шаблоном.

  • Версія 1: немає
  • Версії 2-6: 1
  • Версії 7-13: 6
  • Версії 14-20: 13
  • Версії 21-27: 22
  • Версії 28-34: 33
  • Версії 35-40: 46

Навіщо вони потрібні

Пошукових шаблонів достатньо, щоб знайти малий код, але великий код, сфотографований під кутом або надрукований на вигнутій поверхні, спотворюється. Шаблони вирівнювання дають зчитувачу додаткові опорні точки, щоб він зіставляв кожен модуль із правильним місцем.

Шаблон біля правого нижнього кута особливо корисний, бо в цьому куті немає пошукового шаблону. Пошкодження шаблону вирівнювання часто можна відновити, але воно ускладнює декодування більше, ніж пошкодження звичайних модулів даних.

Поширені запитання

Що це за малий квадрат біля кута QR-коду?

Це шаблон вирівнювання. Він допомагає сканеру компенсувати перспективу та кривизну й з'являється в кожній версії, починаючи з 2.

Чому в одних QR-кодів більше малих квадратів, ніж в інших?

Більші версії мають більше шаблонів вирівнювання, від одного у версії 2 до 46 у версії 40, щоб зчитувач міг відстежувати спотворення на більшій сітці.

Джерела та стандарти

Усі терміни