Коды
В настоящее время существуют много кодов, в данной презентации мы рассмотрим:
- Штриховой код
- Двумерный штрихкод
- QR код, QR код (micro)
Штриховой код — графическая информация, наносимая на поверхность, маркировку или упаковку изделий, предоставляющая возможность считывания её техническими средствами — последовательность чёрных и белых полос, либо других геометрических фигур.
В настоящее время в состав штрих-кода входит:
- код страны-производителя товара (2-3 цифры);
- код производителя (следующие 4-5 цифр);
- наименование товара, его характеристики (следующие 5 цифр).
-
Страна
|
Штрих-код производителя
|
Организация EAN
|
00-13
|
США и Канада
|
UCC (U.S.A. & Canada)
|
30-37
|
Франция
|
GENCOD-EAN France
|
380
|
Болгария
|
BCCI (Bulgaria)
|
383
|
Словения
|
EAN Slovenia
|
385
|
Хорватия
|
EAN Croatia
|
387
|
Босния и Герцеговина
|
EAN-BIH (Bosnia-Herzegovina)
|
400-440
|
Германия
|
CCG (Germany)
|
45-49
|
Япония
|
Distribution Code Center - DCC (Japan)
|
460-469
|
Россия
|
UNISCAN / EAN RUSSIA (Russian Federation)
|
471
|
Тайвань
|
EAN Taiwan
|
474
|
Эстония
|
EAN Eesti (Estonia)
|
475
|
Латвия
|
EAN Latvia
|
476
|
Азербайджан
|
EAN Azerbaijan
|
477
|
Литва
|
EAN Lithuania
|
478
|
Узбекистан
|
EAN Uzbekistan
|
481
|
Беларусь
|
EAN Belarus
|
482
|
Украина
|
EAN Ukraine
|
Проверка штрих кода на подлинность
Проверка штрих-кода на подлинность заключается в вычислении контрольной цифры, если они совпали то вероятнее всего товар подлинный (но это не 100%), но в первую очередь это говорит о том что штриховой код будет правильно сканироваться сканером.
Вычислим котрольную цифру на примере цифрового кода 4820024700016 (6 - это контрольная цифра):
Алгоритм вычисления контрольной цифры для определения подлинности товара
1. Сложить цифры, стоящие на четных местах: 8 + 0 + 2 + 7 + 0 + 1 = 18
2. Полученную сумму умножить на 3: 18 x 3 = 54
3. Сложить цифры, стоящие на нечетных местах, без контрольной цифры: 4 + 2 + 0 + 4 + 0 + 0 = 10
4. Сложить числа, указанные в пунктах 2 и 3: 54 + 10 = 64
5. Отбросить десятки: получим 4
6. Из 10 вычесть полученное в пункте 5: 10 - 4 = 6 (в нашем примере контрольная цифра совпала)
QR- Код
QR-код — тип матричных штриховых кодов, изначально разработанных для автомобильной промышленности Японии. Его создателем считается Масахиро Хара. Сам термин является зарегистрированным товарным знаком японской компании «Denso».
За долгое время до появления QR кодов в Японии использовали разные штрих коды, но их было около 10 эффективность была на не высоком уровне и не содержал в себе много информации принялось решение создать новый код который будет содержать в себе больше информации
Самый маленький QR-код (версия 1) имеет размер 21×21 пиксель (без учёта полей), самый большой (версия 40) — 177×177 пикселей. Связь номера версии с количеством модулей простая — QR-код последующей версии больше предыдущего строго на 4 модуля по горизонтали и по вертикали.
Существует четыре основные кодировки QR-кодов:
- Цифровая: 10 битов на три цифры, до 7089 цифр.
- Алфавитно-цифровая: поддерживаются 10 цифр, буквы от A до Z и несколько спецсимволов. 11 битов на два символа, до 4296 символов
- Байтовая: данные в любой подходящей кодировке (по умолчанию ISO 8859-1), до 2953 байт.
- Кандзи: 13 битов на иероглиф, до 1817 иероглифов.
Do'stlaringiz bilan baham: |