- Бесплатные инструменты
- Руководства и калькуляторы
- Демо коррекции ошибок
Коррекция ошибок QR-кода: наглядная демонстрация
Что на самом деле означают уровни коррекции ошибок L, M, Q и H: двигайте ползунок, повреждайте живой QR-код и смотрите, когда каждый уровень перестаёт читаться.
Кнопки и подписи самого инструмента пока на английском.
Выберите уровень коррекции ошибок. Чем он выше, тем больше избыточность и модулей.
Двигайте ползунок повреждения, чтобы закрыть часть кода.
Вердикт обновляется на лету, пока декодер теряет и снова находит код.
Вопросы
Что означают уровни коррекции ошибок QR-кода?+
L восстанавливает около 7% повреждённых данных, M — 15%, Q — 25%, H — 30%. Чем выше уровень, тем больше модулей, поэтому код при том же содержимом становится плотнее.
Какой уровень выбрать?+
M — для большинства ссылок. Q или H — когда логотип закроет центр или печать будет на улице. L — только если код должен быть максимально маленьким и останется чистым.
Позволяет ли коррекция ошибок поставить логотип в центр?+
До определённого предела. Закрытие менее 20% площади на уровне H обычно работает. Закрыть поисковый узор в углу нельзя ни на каком уровне.
Как AriaQR помещает целую картинку?+
Он не полагается на коррекцию ошибок, чтобы спрятать повреждения. Изображение размещается в свободных битах кода, так что данные остаются целыми, а затем каждый код проверяется на настоящих декодерах.
Ещё бесплатные инструменты
Термины и понятия
- QR-кодQR-код — это двумерный матричный штрихкод, который хранит данные в квадратной сетке тёмных и светлых модулей. Его изобрела компания DENSO WAVE в 1994 году, а считывать его умеют камеры телефонов и оптические сканеры.
- Как работают QR-кодыQR-код превращает данные в кодовые слова, добавляет коррекцию ошибок Рида — Соломона и размещает биты в сетке вокруг фиксированных узоров, которые помогают камере найти код, выровнять его и прочитать.
- Информация о форматеИнформация о формате — это 15-битное поле в каждом QR-коде, в котором записаны уровень коррекции ошибок и маска. Оно хранится в двух экземплярах рядом с поисковыми узорами, чтобы сканер мог прочитать его первым.
- Ёмкость QR-кодаЁмкость — это то, сколько данных может вместить QR-код. Самый большой, версия 40 при уровне L, хранит до 7089 цифр, 4296 буквенно-цифровых символов или 2953 байтов; меньшие коды и более высокая коррекция ошибок вмещают меньше.
- Уровни коррекции ошибокУровни коррекции ошибок задают, какая часть QR-кода может быть повреждена, чтобы он всё ещё сканировался. Их четыре: L восстанавливает около 7 % кодовых слов, M — около 15 %, Q — около 25 % и H — около 30 %.
- Коррекция ошибок Рида — СоломонаКоррекция ошибок Рида — Соломона — это математика, благодаря которой повреждённый QR-код всё ещё сканируется. Она добавляет к данным проверочные кодовые слова, чтобы считыватель мог восстановить недостающие или неверные байты в определённых пределах.
Следующий шаг
Сделайте код произведением искусства.
Эти инструменты создают и проверяют классические коды. AriaQR превращает ваше фото, логотип или иллюстрацию в сам код, проверенный на настоящих декодерах до скачивания, со ссылкой, которую можно редактировать и отслеживать.
