Восстановление повреждённого DataMatrix (Честный Знак) по фото
Загрузите снимок этикетки — выровняйте код, подправьте модули и получите полный код маркировки (КМ) для копирования или печати этикетки 58×40 мм.
Работает в браузере · JPG, PNG, WEBP, BMP, HEIC · Ctrl+V. Восстановить код возможно, если он сохранился примерно на 70% и более и не был сильно искажён.
Что такое восстановление DataMatrix
Онлайн-сервис на uchetkm.ru для ситуаций, когда код маркировки Честного Знака на этикетке повреждён, затёрт, бликует или плохо читается сканером, но ещё виден на фото. Инструмент выравнивает DataMatrix, разбирает сетку модулей, применяет декодеры и математику ECC 200 (Reed–Solomon) и при необходимости даёт вручную поправить сомнительные клетки.
При успехе вы получаете полный код маркировки (КМ) для копирования или печати дубликата этикетки 58×40 мм. Сервис не «угадывает» код с нуля и не эмитирует новый КМ в системе Честного Знака.
Когда инструмент нужен
Если код уже уверенно читается обычным сканером — восстановление не нужно.
Этикетка помята или стёрта
Часто остаются читаемые модули и направляющая L-рамка.
Блики, тень, смаз на фото
Выравнивание и фильтры резкости/контраста помогают декодеру.
Сканер молчит, глазом код виден
Ручная правка сетки модулей доводит контрольную сумму.
Нужен дубликат этикетки
После успеха можно скопировать КМ или напечатать 58×40 мм.
Методы восстановления
От быстрого скана выровненного кадра до интерактивной правки модулей и математики ECC 200.
Быстрый скан выровненного кадра
После обрезки и выравнивания сервис читает код стандартными декодерами DataMatrix. Подходит при небольшом повреждении и хорошей геометрии.
Авторазбор сетки модулей
Кадр превращается в матрицу клеток 0 / 1 / «неизвестно». Размер сетки (16…48) подбирается автоматически или вручную, L-рамка подсвечивается.
Математика ECC 200 (Reed–Solomon)
Неизвестные модули восстанавливаются в пределах коррекции ошибок. Подсказки GTIN и серийного номера усиливают восстановление префикса КМ.
Интерактивная правка модулей
Если автоматом не сошлось — правьте клетки по выровненному кадру и снова проверяйте контрольную сумму. Основной сценарий для сильно повреждённых кодов.
Если полный КМ не сошёлся, но известны GTIN и серийный номер — можно выгрузить CSV для заявки на перемаркировку. Печать валидного КМ в этом случае не выполняется.
Какие коды можно восстановить
Можно / высокая вероятность
- Квадратные DataMatrix ECC 200 формата Честного Знака (GS1), размеры сетки 16×16…48×48.
- Частично стёртые модули, если L-рамка и тактовая ещё различимы или задаются вручную.
- Коды с известными GTIN (AI 01) и серийным номером (AI 21) с этикетки.
- Снимки с телефона или камеры склада при нормальном освещении.
Нельзя рассчитывать
- Код полностью уничтожен: нет ни L-рамки, ни границ модулей.
- Сильный смаз без различимых клеток.
- Не DataMatrix / не ECC 200 или неподдерживаемый прямоугольник.
- «Новый» криптохвост без исходных данных — сервис не эмитирует КМ в ЧЗ.
- Повреждение больше ёмкости ECC и нет верных подсказок GTIN+SN.
Восстановленный код — тот же код маркировки, что был на этикетке. Если код утрачен безвозвратно, нужна официальная перемаркировка в Честном Знаке.
Как пользоваться сервисом
Три ключевых экрана: рамка по краю кода → размер сетки → ручная правка модулей. Нажмите на снимок, чтобы увеличить.
Краткий сценарий
От загрузки фото до полного КМ или CSV для перемаркировки.
Перейти к восстановлениюЗагрузите фото
Drag-and-drop, диск, камера или Ctrl+V. Форматы: JPG, PNG, WEBP, BMP, HEIC.
Выделите код рамкой впритык
Приблизьте лупой, при необходимости «Сброс рамки», подгоните L-ручки по краю модулей → «Обрезать и выровнять».
Размер сетки, L и фильтры
Выставьте размер матрицы так, чтобы сетка легла на клетки. Укажите GTIN/SN при необходимости → «Проверить код».
Если код сошёлся
Скопируйте КМ или напечатайте этикетку 58×40 мм.
Если не сошёлся — матрица
Поправьте сомнительные клетки на интерактивной матрице. При известных GTIN и SN — CSV для заявки на перемаркировку.