Loading AI tools
Из Википедии, свободной энциклопедии
DataMatrix — двумерный матричный штрихкод, представляющий собой чёрно-белые элементы или элементы нескольких различных степеней яркости, обычно в форме квадрата, размещённые в прямоугольной или квадратной группе. Матричный штрихкод предназначен для кодирования текста или данных других типов. Чаще всего в промышленности и торговле применяются битовые матрицы, кодирующие от нескольких байт до 1556 байт данных. При желании можно распечатать на принтере матрицы ёмкостью в сотни килобайт и затем считывать их с достаточно высокой точностью при помощи фотоаппаратов, матрицы которых содержат миллионы пикселей. Прообразом штрихкодов в виде матриц являются перфокарты. На конец октября 2022 года DataMatrix активно используют в Российской Федерации в виде наклейки на определённых государством товарах.
Один из вариантов битовых матриц, «Data Matrix» был разработан компанией RVSI/Acuity CiMatrix (ныне часть корпорации Omron). Код применяется для маркировки в электронике, автомобилестроении, пищевой промышленности, авиакосмической и оборонной промышленности, энергетическом машиностроении.[1]
Также данные коды применяются в рекламной и развлекательной сферах. С помощью DataMatrix можно закодировать как текст, так и другие типы данных — веб-ссылки, адреса электронной почты, телефонные номера и SMS.
Символы DataMatrix образованы из модулей, расположенных в пределах шаблона поиска. В зависимости от размера, DataMatrix может закодировать от 6 десятичных цифр (самый маленький, 10x10) до 3116 десятичных цифр, или 1556 байт (самый большой, 144x144). Для маркировки товаров часто применяется код 20x20 (на иллюстрации), такой код содержит 44 десятичных цифр или 20 байт[5]. Символ состоит из областей данных, которые содержат модули в виде периодического массива. Каждая область данных ограничена шаблоном поиска и окружена со всех четырёх сторон границами свободной зоны (замечание: модули могут быть круглыми или квадратными, конкретная форма стандартом не закреплена). Если размер DataMatrix превышает 26x26, он разбивается вертикальными и горизонтальными линиями на блоки, каждый из которых не превышает 26x26.
Data Matrix является альтернативой QR-коду — оба являются двумерными штрих-кодами. Однако, Data Matrix обладает некоторыми преимуществами:
ECC 200 — это новейшая версия DataMatrix, использующая коды Рида-Соломона для предотвращения ошибок и восстановления стёртой информации. ECC 200 делает возможным восстановление всей последовательности закодированной информации, когда символ содержит 30 % повреждений, предполагая, что матрица всё ещё расположена в точности правильно. DataMatrix имеет частоту появления ошибок меньше, чем 1 на 10 миллионов сканированных символов.
Символы имеют чётное количество рядов и чётное количество столбцов. Большинство символов — квадратные, размерами от 10×10 до 144×144 модулей. Однако некоторые символы — прямоугольные и имеют размеры от 8×18 до 16×48 модулей (только чётные значения). Все символы, поддерживающие исправление ошибок ECC 200, могут быть опознаны по верхнему правому угловому модулю, имеющему один цвет с фоновым.
Дополнительные возможности, отличающие ECC 200 символы от более ранних стандартов:
Основным отличием Data Matrix от других матричных штрихкодов является возможность выбора формы изображения кода, которая может быть квадратной или прямоугольной.
К настоящему дню DataMatrix описывается стандартом ISO, ISO/IEC16022—International Symbology Specification, Data Matrix, и является общественным достоянием для многих областей использования, что означает, что формат может быть использован свободно и без каких-либо лицензионных отчислений.
Стандарт является свободным, однако, не существует бесплатных документов, которые описывают процесс кодирования. Документацию в электронном виде в формате PDF или в бумажном виде можно приобрести на сайте организации ISO (iso.org)[6].
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.