Логотипы в QR-кодах

Также называют: QR-код с логотипом, фирменный QR-код

Определение

Логотип в QR-коде закрывает часть модулей, а недостающие данные восполняет коррекция ошибок. Это работает, если логотип небольшой, поисковые узоры остаются чистыми, а код проверен перед печатью.

Как логотип может находиться внутри кода

Логотип поверх QR-кода скрывает часть его модулей, и сканер воспринимает их как повреждение. Коррекция ошибок Рида — Соломона может восстановить недостающие кодовые слова в пределах выбранного уровня. Поэтому коды с логотипами обычно создают на уровне Q или H, которые восстанавливают около 25 % или 30 % кодовых слов.

Запас коррекции ошибок делится со всеми другими видами повреждений: пятнами, бликами и дефектами печати. Логотип, использующий почти весь запас, оставляет мало места на износ в реальных условиях.

Эмпирические правила размещения

Держите логотип заметно ниже запаса коррекции ошибок: обычно по центру и закрывающим лишь скромную часть кода. Никогда не закрывайте три поисковых узора, синхронизирующие узоры и информацию о формате рядом с поисковыми узорами, потому что без них сканер вообще ничего не прочитает. Тонкая светлая рамка вокруг логотипа помогает отделить его от модулей.

  • Используйте уровень коррекции ошибок Q или H
  • Делайте логотип небольшим и по центру
  • Не закрывайте поисковые узоры, синхронизирующие узоры и информацию о формате
  • Сохраняйте свободную зону чистой
  • Проверьте на нескольких телефонах в реальном размере печати

Проверка важнее любой формулы

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

Частые вопросы

Можно ли поместить логотип в середину QR-кода?

Да. Коррекция ошибок позволяет прочитать код при закрытых модулях, если логотип небольшой, поисковые узоры остаются чистыми, а код использует высокий уровень коррекции ошибок.

Какого размера может быть логотип в QR-коде?

Меньше, чем подсказывает запас коррекции ошибок, потому что этот запас должен покрывать и повреждения в реальных условиях. Делайте его скромным, по центру и подтвердите пробным сканированием.

Какой уровень коррекции ошибок использовать с логотипом?

Обычно уровень Q или H, поскольку они восстанавливают около 25 % и 30 % кодовых слов. Расплата — более плотный код для тех же данных.

Все термины