QRkoder

Точечный стиль модулей QR

Точечный стиль QR — оформление, где квадратные модули заменены кругами или точками; эстетичнее, но круги мельче квадрата — нужен запас контраста и размера.

Точечный стиль — один из самых популярных способов придать QR-коду современный, небрендовый вид. Вместо привычной сетки квадратных пикселей модули рисуются кругами или точками, и код перестаёт выглядеть как технический артефакт из девяностых. Платой за эстетику служит уменьшенная площадь заливки каждого модуля: круг вписан в квадрат той же ширины, а значит занимает лишь около 78% его площади. Для дешёвого сканера это уже повод промахнуться.

Определение: что такое точечный стиль модулей

В стандартном QR-коде каждый модуль — элементарная единица данных — это квадрат, и тёмные квадраты образуют плотную матрицу. В точечном стиле (англ. dot style) тёмный квадрат заменяется кругом, вписанным в ту же ячейку. Визуально код становится «воздушнее»: между кругами появляются просветы, общий узор напоминает сетку бусин, а не пиксельный растр.

Finder pattern — три угловых квадрата с «глазами», по которым сканер находит и ориентирует код — часто оставляют в оригинальной квадратной форме либо скругляют отдельно, независимо от стиля модулей. Это не случайность: угловые маркеры критичнее для декодирования, чем отдельные модули, поэтому их форму меняют осторожнее.

Создать QR-код с точечным стилем можно прямо в редакторе QRkoder — выбор формы модуля доступен в настройках стиля без дополнительных плагинов.

Как точечный стиль влияет на читаемость

Риск один, но реальный: уменьшенная площадь тёмного элемента снижает оптический контраст матрицы. Сканер читает QR-код, измеряя разницу яркости между тёмными и светлыми ячейками; если тёмная ячейка стала «дырявой» (круг вместо квадрата), алгоритм получает меньше сигнала. Хорошие камерофоны справляются без труда, а вот специализированные промышленные ридеры с фиксированными порогами яркости могут ошибаться.

Три меры, которые компенсируют потерю площади:

  • ECC Q или H — повышенный уровень коррекции ошибок. Код с ECC H восстанавливается даже при потере до 30% данных: несколько нечитаемых точек не помешают декодированию. Минус — QR становится плотнее (больше модулей данных), а значит, каждый модуль мельче при том же физическом размере.
  • Крупный физический размер — при печати и отображении точечный QR нужно делать немного крупнее стандартного. Если обычный минимум для офисного принтера составляет 2–3 см, то для dots-стиля рекомендуется 3–4 см.
  • Чёткий контраст — сохраняйте тёмные круги тёмными. Распространённая ошибка при брендировании: делать модули серыми или цветными на светлом фоне ради «пастельного» вида. Контраст должен быть не менее 3:1 по WCAG, а лучше — 4.5:1 и выше.

Quiet zone при этом не трогают: стандартные 4 модуля чистого поля со всех сторон обязательны вне зависимости от стиля.

Когда точечный стиль уместен

Dots-стиль подходит для задач, где код видят глазами раньше, чем сканируют: маркетинговые материалы, упаковка товаров, презентации, фирменная полиграфия, визитки, баннеры. Он хорошо вписывается в брендовый QR — особенно когда в центре кода размещён логотип компании, и весь код воспринимается как единый графический элемент.

Точечный стиль не подходит для микропечати — на этикетках шириной менее 1,5 см круглые модули сливаются и теряют форму. Он также рискован в промышленных сценариях с конвейерными сканерами: там лучше использовать скруглённый стиль с минимальным радиусом или стандартные квадратные модули.

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

Круглые модули хуже читаются, чем квадратные?

В большинстве реальных условий — нет. Современные смартфонные камеры и приложения-сканеры без проблем читают dots-стиль при соблюдении трёх условий: достаточный размер кода (от 3 см), высокий контраст (тёмные точки на белом фоне) и уровень коррекции ошибок Q или H. Проблемы возникают с дешёвыми встроенными ридерами в кассовых терминалах или промышленных сканерах с жёсткими порогами — там квадратные модули надёжнее.

Можно ли сочетать точечные модули с квадратными «глазами»?

Да, это стандартная практика. Finder pattern (угловые квадраты с рамкой и центром) часто оставляют квадратными, даже когда все модули данных — круги. Это не нарушает стандарт ISO/IEC 18004: стандарт описывает логическую структуру, а не визуальную форму отдельных элементов. Смешанный подход — круги для данных, квадраты для «глаз» — даёт наилучший баланс эстетики и читаемости. В редакторе QRkoder форма finder pattern настраивается отдельно от формы модулей.

Нужно ли увеличивать размер QR при переходе на точечный стиль?

Если код размещается на экране или крупной печати, достаточный запас по размеру обычно уже есть. Если код мелкий (менее 2,5 см в печати) или идёт на этикетку с ограниченным пространством — да, рекомендуется увеличить на 20–30% относительно минимума для квадратных модулей. Практическое правило: проверяйте читаемость на реальном смартфоне с расстояния, характерного для точки размещения, прежде чем запускать тираж.

Влияет ли точечный стиль на скорость декодирования?

Незначительно. Алгоритм декодирования работает с бинаризованным изображением (тёмное/светлое), а не с контурами форм. Круги бинаризуются в те же тёмные пятна, что и квадраты. Разница в скорости декодирования на современных устройствах — миллисекунды, неощутимые на практике. Больший эффект на скорость оказывает качество камеры и освещение сцены.

Создавайте QR-коды бесплатно

Динамические QR-коды с аналитикой, дизайном и без ограничений по сканированиям.

Начать бесплатно