Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
UP_IKT-43_Sherstobitova_Viktoria рецензия.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
645 Кб
Скачать
☆

Часть 2

Использование и применение QR-кода

Теперь разберемся на практике , что это такое? И как им пользоваться?

Для начала мы будем играть роль получателя информации , возьмем любой QR-код. Для начала скачаем на свой смартфон программу по декодированию QR-кода , она имеется в открытом доступе в любых интернет ресурсах, например через приложение “ Play market ” , приложение по декодированию не требует никакой регистрации, активации, лицензии и т.д.

Мы зашли на сайт http://qrcoder.ru/ и установили это приложение.

Взяли QR- код и попробовали декодировать информацию:

Запускаем приложение ,наводим индикаторы фокусировки на наш код и приложение автоматически начинает декодировать информацию.

Рис.4

После декодирование мы получили результат:

Рис.5

Результат: Шерстобитова Виктория Андреевна

дата рождения :15.01.96

Город:Самара

Тел .89279279277

Таким образом в QR-код удобно зашифровывать какие либо ссылки для быстрого попадания на сайт или к быстрому набору номера.

Как видите процесс пользования этим приложением очень прост и удобен. Все усилия которые нужно приложить это запустить приложение, а отальное оно сделает за вас.

Теперь разберем как создать нам свой QR-код например для продовольственной отрасли магазина.

Заходим на любой сайт по генератору QR –кодов, например http://qrcoder.ru/

Используем следующие параметры, и заполняем каждый пункт:

Табл.1

1

Название магазина

Ашан

2

Тип товара

Молоко 6%

3

Сроки хранения

31.10.2015-5.11.15

4

Вес

1 литр

5

Цена

50 рублей 00 копеек

Рис.6

Результат:

Рис. 7

Часть 3 (Расшифровка qr-кода)

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

Уровень коррекции ошибок

Код

Допустимые искажения

L

01

7%

M

00

15%

Q

11

25%

H

10

30%

Уровни L и M рекомендуется использовать для печати  кодов на пригласительных билетах, объявлениях, визитках, плакатах, рекламных щитах и т.д. Уровни Q и H применяют для маркировки промышленных деталей, когда существует высокая вероятность повреждения  изображения кода.

Информационные биты, контрольные биты и системная информация располагаются в определенных местах матрицы. Порядок размещения всех элементов матрицы определены правилами, которые описаны  в спецификации [4].   На каждой матрице имеется три указателя ориентации 1 (УО). Между  тремя УО проходят две линии синхронизации 2, которые состоят из чередующихся белых и черных модулей (пикселей). Вблизи левого нижнего указателя ориентации размещается черный пиксель 3 (см. рисунок 4.2). В настоящее время выпущено 40 версий QR-кодов. На матрицах QR-кодов, начиная с версии 2, имеются метки центровки 4. В версии 1 такой метки нет, но в старших версиях QR-кода можно насчитать 46 таких меток. В областях 5 для версий старше шестой размещается информация о версии кода. В четырех модулях 6 содержится код, которые определяет, какой вид данных содержится в матрице. Системная информация размещается в областях 7 и 8. Рис.8 Информация об уровне коррекции ошибок и виде использованной маски располагается в системной строке (см. рис. 4.3). Разряды 14 и 13 содержат сведения об используемом уровне коррекции ошибок. Разряды 12, 11 и 10 показывают, какая маска использована для наложения на информационные и корректирующие биты. Три бита позволяют сформировать коды для восьми разных масок. Системная информация дублируется. Один раз 15 системных битов размещают в столбце 8 (счет элементов ведется, начиная с 0 из левого верхнего угла матрицы). Второй раз системную информацию размещают в строке 8.

Рис.9

Теперь разберемся в структуре QR – кода на практике, для начала зашифруем какую либо информацию в QR коде:

Рис.10

1 Определим уровень коррекции ошибок:

2.Определим маску QR-кода:

Рис.11

Накладываем нашу маску на наш QR код .

3.Определяемт формат кода:

При кодировании конкретных сообщений их содержимое бывает самым разнообразным. В одном случае это только десятичные цифры, в другом – буквы и цифры, в третьем – двоичные цифры, в четвертом – иероглифы.

Рис.12

Табл.3

код

Формат

0001

Цифровой

0010

Символьный

0100

Двоичный

1000

Японский

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]