Расшифровываем QR-код без сканера — как это делается
10.10.2017
QR-коды можно легко расшифровать даже без применения сканера. Как это делается, мы наглядно показываем вам еще и в фотогалерее, которую приводим в конце статьи.
Расшифровываем QR-код без сканера
Расшифровываем QR-код без сканера
-
Квадратные узоры, в количестве трех штук расположенные по углам кода, называются «Поисковые узоры» и служат для определения расположения кода.
- Три узора, расположенные между поисковыми узорами, расскажут сканеру о том, насколько большим является QR-код.
- На расстоянии в одно поле от поисковых узоров располагаются данные о формате кодировки и так называемый корректирующий код, позволяющий нивелировать ошибки детектирования и расшифровки.
- В этой области находится системная информация, которая указывает на то, какую маску нужно применять к коду. Приведенный здесь пример говорит о том, что каждое третье значение, отсчитываемое справа, должно быть инвертировано.
- Затем вы можете прочитать информацию QR-кода в бинарном виде. Черный цвет здесь означает 1, белый означает 0. Декодирование производится по определенному образцу.
- Четырехсторонний блок внизу дает информацию о том, какая кодировка должна быть использована. В приведенном примере стоит 0100, то есть побайтовая кодировка. Для декодирования вам понадобится ASCII-таблица.
- Следующий большой блок указывает на количество символов, которые нужно расшифровать. В данном случае написано 00001000, что соответствует десятичному числу 8. Таким образом, все ненужные блоки вы можете пропустить.
- Третий блок — это также и первый знак. Начните здесь записывать двоичные коды, чтобы затем перевести их на понятный язык в буквы и цифры с помощью ASCII.
Расшифровали ли вы QR-код?
Правильный ответ: в нашем примере (см. картинку выше) QR-кодом зашифровано слово «Heureka!» (нем. «Эврика!»). О том, что именно означают отдельные элементы, вы можете еще раз прочитать в приведенной ниже фотогалерее. Если вы прямо сейчас захотели сами быстро и просто создать QR-код, вам поможет, например, эта утилита.
Фото: компании-производители