-Метки

dante gabriel rossetti francesco hayez frederic leighton iq victor gabriel gilbert авалон асцендент атемпорально-синхронистическая парадигма беласишка мистерия березовски бермея бесстрастие българи васту вилочковая железа време вселена вселени вселенная вълнова генетика геркулобус геронтоло́гия гертруда джонс гиперборея гмо голограмма дао даосизм движение дельфины джак сарфати джон тайтор джонатан сарфати динозаври долголетие европейцы таримского бассейна единое и неделимое епифиза етология извънземно интегральная йога ис источник реальности квантовая магия квантовая механика контрол крийя-йога кфар рут лайя-йога магия матриархат медицинска мафия меркурий мистификации многомировая интерпретация мозък молодость мравки мультиверсум неведомая южная земля обернуть неприятную ситуацию ограничаване на правата остров буян паранормални явления пасифида-му поемане на отговорност порча проект «детство-2030» пространство психоактивные препараты психокулт психология реальность руни свръхочи слънце сознание сон сталактити на смъртта стоунхендж сън талисманы телепортация теория на относителността третий глаз третото око фрэзер фэйсбилдинг хо'опонопоно хоопонопоно хумор хуна хю евърет хю лин шамбалa шри ауробиндо щтрихкод эльдорадо ювенална юстиция яйцо

 -Рубрики

 -Приложения

  • Перейти к приложению Я - фотограф Я - фотографПлагин для публикации фотографий в дневнике пользователя. Минимальные системные требования: Internet Explorer 6, Fire Fox 1.5, Opera 9.5, Safari 3.1.1 со включенным JavaScript. Возможно это будет рабо
  • Перейти к приложению 5 друзей 5 друзейСписок друзей с описанием. Данное приложение позволяет разместить в Вашем блоге или профиле блок, содержащий записи о 5 Ваших друзьях. Содержание подписи может быть любым - от признания в любви, до
  • Перейти к приложению Онлайн-игра "Большая ферма" Онлайн-игра "Большая ферма"Дядя Джордж оставил тебе свою ферму, но, к сожалению, она не в очень хорошем состоянии. Но благодаря твоей деловой хватке и помощи соседей, друзей и родных ты в состоянии превратить захиревшее хозяйст

 -Цитатник

Ад - (2)

Ад   Я не решалась написать этот пост два года. Два факинских года, за которые мой ми...

Как быстро снизить высокое давление - (0)

Как быстро снизить высокое давление Массаж. Плавными медленными движениями массируйте ...

Рыба, морепродукты, яйца /Аюрведа/ - (0)

Рыба, морепродукты, яйца /Аюрведа/ Тема: Продукты питания, 24 сентября 2009 г. В преды...

Как не толстеть. АЮРВЕДА (режим питания) - (0)

Как не толстеть. АЮРВЕДА (режим питания) Цитата сообщения tet369 Прочитать целикомВ свой ц...

Влияние Асц на профессию. - (0)

Влияние Асц на профессию. ♦ АСЦ в знаке ОВНА: указывает на организаторские ...

 -Фотоальбом

Посмотреть все фотографии серии РАСТЕНИЯ
РАСТЕНИЯ
14:07 23.06.2013
Фотографий: 157
Посмотреть все фотографии серии ЖИВОТНИ
ЖИВОТНИ
04:35 23.06.2013
Фотографий: 87
Посмотреть все фотографии серии ПРИРОДНИ ЯВЛЕНИЯ
ПРИРОДНИ ЯВЛЕНИЯ
16:29 01.06.2013
Фотографий: 16
Посмотреть все фотографии серии ПЕЙЗАЖИ
ПЕЙЗАЖИ
16:24 01.06.2013
Фотографий: 21

 -Поиск по дневнику

Поиск сообщений в B_R_E_S

 -Сообщества


Основы штрихкодирования.

Пятница, 24 Мая 2013 г. 23:02 + в цитатник

Штриховой Код EAN13 является непрерывным, имеет фиксированную длину и высокую плотность записи позволяет отобразить 13 цифр от 0 до 9.

Рис.1. Пример штрихового кода EAN


Кодовое обозначение может выражаться восемью (EAN8) или тринадцатью (EAN13) цифрами, причем во втором случае реально кодируется только двеннадцать цифр. Знаки штрихового Кода EAN состоят из двух штрихов и двух промежутков.

Штриховое изображение всех 12-ти (8-ми) цифр составляет в целом символ кода EAN.

Краевые знаки (удлиненные штрихи - знаки начала и конца символа) определяют его границы; делится символ на две части разделительным знаком (удлиненные штрихи в центре символа), как показано на рисунке 2.

Рис.2. Стуктура штрихового кода EAN-13


Таблица 1. Характеристика позиций полного и сокращенного кодов в системе EAN

Возможен вариант, когда для кода страны-изготовителя отводится два знака, а для кода предприятия - пять.

Необходимо также помнить, что штриховой код не несет в себе информации по классификации товара, т.е. и код страны (первые 2-3 цифры), и код предприятия (следующие 4-5 цифр), и код изделия (следующие пять цифр) уникальные (единственные и неповторимые) для этого изделия и являются в это же время номером товара в том банке данных, где он зарегестрирован. Поэтому первые 2-3 цифры - это код страны или, другими словами, номер страны в международном банке данных.

Возьмем, к примеру цифровой код 4||018993||404787||. Первые две цифры (40), если читать слева направо, обозначают страну изготовителя (или продавца) продукта ("флаг страны"), в данном случае - Германии. Следующие пять (18993) - фирму-изготовителя. Еще пять (40478) - наименование товара. И, наконец, последняя цифра (7) - контрольная, используемая для проверки правильности считывания предыдущих цифр кода сканирующей системой. Контрольную цифру кода можно определить самому с помощью следующих математических действий.

Расчет контрольной цифры для кода EAN-13

  1. Складываем цифры, стоящие на четных позициях, затем на нечетных позициях:

  2. Теперь складываем результат сложения цифр на четных позициях, помноженный на три и результат сложения цифр на нечетных позициях:
    (33*3) + 24 = 123
  3. Контрольное число представляет собой разницу между окончательной суммой (123) и ближайшим к ней наибольшим числом, кратным десяти (в данном случае - 130):
    130 - 123 = 7
  4. Полученная в результате последняя семерка и соответствует контрольной цифре.

Расчет контрольной цифры для кода EAN-8

Расчет абсолютно идентичен рассмотренному выше.

 

Структура штрихового кода

Из изложенного выше мы уже знаем что весь символ штрихового кода делится на левую и правую части. В кодировании знаков левой половины заключена возможность проверки на нечетность, т. е. если пересчитать все темные модули штрихов в левой половине кода. то сумма их составит нечетное число, а если то же самое проделать с правой половиной, то в результате подсчета всех темных модулей штрихов получим в сумме четное число, так как правая часть наделена возможностью проверки на четность.

Эта возможность проверки на четность и нечетность введена для исключения ошибки и самопроверки при считывании хода с помощью технических устройств. После считывания код попадает в компьютер и проверяется на правильность (наличие ошибок), посредством про-верки на четность/нечетность, если это условие не выполняется, то значит при считывании произошла ошибка и необходимо еще раз считать код с помощью специального технического устройства.

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

Сочетание штрихов и пробелов, а также их расстановка внутри кажого цифрового знака, в зависимости от вида паритета записывается в виде комбинаций кода A, B или C, которые приведены в таблице 2.

Таблица 2. Перевод цифр в двоичную систему записи в зависимости от четности паритета

Цифра Код цифры в двоичной системе
Комбинация A Комбинация B Комбинация C
нечетный паритет четный паритет четный паритет
0 0001101 0100111 1110010
1 0011001 0110011 1100110
2 0010011 0011011 1101100
3 0111101 0100001 1000010
4 0100011 0011101 1011100
5 0110001 0111001 1001110
6 0101111 0000101 1010000
7 0111011 0010001 1000100
8 0110111 0001001 1001000
9 0001011 0010111 1110100

Каждая цифра кода представляет собой сочетание штрихов и пробелов, исполняемых в комбинациях A, B или C, тип комбинации определяется первой цифрой префикса - "флага" страны.

Итак, любой символ кода EAN-13 состоит из шести цифровых знаков переменного паритета (исполненных в комбинациях A или B) в левой половине символа кода, а также шести цифровых знаков четного паритета (исполненных только в комбинации C) в правой половине символа кода, двух краевых и одного разделительного знаков.

Цифра, стоящая на 13-й позиции (она-же первая при чтении кода слева направо) определяет, в какой комбинации A или B, согласно паритета цифрового знака, будет исполнена каждая из цифр левой половины символа кода. По таблице 2.

Таблица 2. Исполнение цифровых знаков в комбинациях A и B в 7-12 позициях

Теперь рассмотрим пример кодирования кода EAN-13, который рассматривали выше: 4||018993||404787||.

В итоге мы получаем штриховой код, который приведен ниже. Распечатайте и считайте его!

 

 

 

Оригинал статьи читайте на KAZUS.RU .

Рубрики:  РАЗНИ
Метки:  

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку