Что такое QR-код?
QR Code (Quick Response Code) — это двумерный матричный штрихкод, изобретённый компанией DENSO WAVE в Японии в 1994 году. В отличие от традиционных одномерных штрихкодов, хранящих информацию только по горизонтали, QR-коды хранят данные как по горизонтали, так и по вертикали, что обеспечивает значительно большую ёмкость данных.
Высокая ёмкость
Может хранить до 7 089 цифровых символов или 4 296 буквенно-цифровых символов, значительно превосходя одномерные штрихкоды.
Коррекция ошибок
Встроенная коррекция ошибок Reed-Solomon позволяет считывать код даже при частичном повреждении или загрязнении, с восстановлением до 30% данных.
Быстрое распознавание
Три поисковых паттерна (угловые квадраты) помогают сканерам быстро определять положение кода, обеспечивая сканирование на 360° с любого угла.
Широкое применение
Широко используется в мобильных платежах, отслеживании продукции, визитных карточках, обмене WiFi, переходах по URL и многих повседневных сценариях.
Уровни коррекции ошибок QR-кода
QR-коды имеют четыре уровня коррекции ошибок. Более высокие уровни обеспечивают лучшую устойчивость к повреждениям, но снижают ёмкость данных. Этот инструмент по умолчанию использует уровень M (рекомендуется), обеспечивая баланс между устойчивостью к ошибкам и ёмкостью:
| Уровень | Процент восстановления | Лучше всего для |
|---|---|---|
| L (Низкий) | ~7% | Чистые условия, когда нужна максимальная ёмкость данных |
| M (Средний) | ~15% | Общее использование (рекомендуется по умолчанию) |
| Q (Четвертичный) | ~25% | Промышленные условия или ожидаемые незначительные повреждения |
| H (Высокий) | ~30% | Жёсткие условия или встраивание логотипа |