Штрих код представляет собой графическое изображение, с содержащейся в нем информацией для считывания которой необходимы технические средства. Первый штрих-код был изобретён в 1932 г.
Штрих коды подразделяются на линейные и двумерные (2d).
Линейный штрих код представляют из себя набор полосок, считывание которых происходит в одном направлении в горизонтальной плоскости.
К линейным кодам относятся:
Двухмерный штрих код служит для кодирования большого объема информации и его считывание происходит в двух направлениях – в горизонтальном и вертикальном. В свою очередь двумерный штрих код подразделяется на многоуровневый и матричный.
Многоуровневый штрих код состоит из нескольких рядов линейных штрих кодов.
К двумерным многоуровневым штрих кодам относятся следующие коды:
Матричный штрих код представляет из себя квадратное изображение в котором по горизонтали и вертикали расположено равное количество элементов кода.
К двумерным матричным штрих кодам относятся следующие коды: