Разница между одномерными и двухмерными сканерами штрих-кодов заключается в том, какие типы штрихкодов они способны считывать. 12
Одномерные (1D) сканеры способны считывать только линейные штрихкоды, состоящие из чередования белых и чёрных полос. 12 Примеры: EAN-8, EAN-13. 1
Двухмерные (2D) сканеры поддерживают считывание штрихкодов более сложного формата, например Data Matrix, QR. 2 Такие штрихкоды используются при маркировке товаров. 2 Одномерный сканер не сможет прочитать такой формат. 2
Кроме того, двумерные сканеры обладают улучшенным функционалом: быстрое распознавание маркировки, считывание повреждённых этикеток, распознавание нечёткой маркировки и другое. 3