Технологии распознавания двумерных бар-кодов на настоящий момент получают все большее распространение. На настоящий момент существует большое количество двухмерных штриховых кодов (бар-кодов), например Aztec Code, DataMatrix, PDF-417 и QR Code. Наша компания предлагает готовые технологии распознавания кодов Aztec (и Small Aztec) и DataMatrix. Мы поможем встроить технологию распознавания бар-кодов в вашу систему. DataMatrixДавно известный бар-код DataMatrix достаточно широко распространен на настоящий момент по всему миру. Его можно встретить нанесенным на жесткие диски, упаковки лекарственных препаратов и в других местах. Особенностью является то, что по стандарту необходимо, чтобы между кодом и другими изображениями должен быть участок фона. Готовое решение поддерживает все основные кодировки и размеры, с несколько ухудшающимся качеством (за счет нарушения пропорций) при очень больших размерах кодов. Мы предлагаем решение распознавания кодов DataMatrix с произвольным углом наклона и поворота камеры. Пример работы алгоритма распознавания вы можете посмотреть на ролике ниже: Вы можете скачать Демо версию библиотеки распознавания DataMatrix кодов для OpenCV 2.4.13 (32бит)под Windows: Demo. Библиотека является платной, а демо-версия только для ознакомления. Цена составляет 1000 USD. Для покупки обращайтесь к нам. Библиотека в своей работе использует Microsoft Visual C++ 2013 SP1 Redistributable Package DataMatrix PC ScannerВы используете коды DataMatrix в своем бизнесе? И в вашей компании несколько рабочих машин, на которых необходимо получать результаты декодирования DataMatrix? Не спешите покупать сканеры бар-кодов. Мы предлагаем решение, которое намного дешевле и позволяет распознавать коды DataMatrix с web-камеры. После распознавания кода происходит эмуляция нажатий клавиш клавиатуры (так работает часть сканеров бар-кодов), поэтому встроить данное решение в свое программное обеспечение не вызовет трудностей. Поскольку результат распознавания будет выдаваться в активное окно. Программа распознает код и с интервалом в 5 секунд эмулирует нажатие клавиш клавиатуры, передавая декодированную информацию (с символом конца строки в конце) в находящееся в фокусе окне. Операционная система: Windows XP / 2003 / Vista / 7 Цена: БЕСПЛАТНО. Пример лицензии на программное обеспечение можно посмотреть здесь: лицензия. Скачать . DataMatrix Encode SDKМы предлагаем вам абсолютно бесплатный SDK для кодирования DataMatrix! Это библиотека Dll, которую вы можете встраивать в любые свои решения операционных систем семейства Windows. Библиотеку можно скачать здесь DataMatrix Encode SDK. Использование достаточно простое. Копируете библиотеку DataMatrixEncode.dll в каталог с вашей программой, а затем динамически ее подключаете. В каталоге “sample” архива с библиотекой приведен пример использования на языке C/C++. Aztec и Small Aztec CodeДанный вид бар-кодов является достаточно молодым (стандарт 2008 года), но одним из самых эффективных. Удобная центральная мишень позволяет детектировать код даже при соприкосновении с краями других графических образов. Со стандартом можно ознакомиться на сайте recog.ru. Готовое решение позволяет распознавать все основные режимы кодирования, все размеры Small Aztec и 1-11 уровневые коды Aztec. OMarks – библиотека оптических маркеровБиблиотека OMarks предназначена для распознавания оптических маркеров. Функции библиотеки включают в себя: распознавание маркера на 8, 24, 32 битных изображениях; коррекция положения маркеров (для дополненной реальности). Основной язык работы с библиотекой C/C++. Версия: 1.0 (18 Февраля 2013) Платформа: Windows x86, 64 Дополнительное ПО: Microsoft Visual C++ 2010 SP1 Redistributable Package (x86) Загрузка ВИДЫ ЛИЦЕНЗИЙ OMarks FREE OMarks SM PRO LIMITED – 490 USD НА ДАННЫЙ МОМЕНТ ПЛАТНАЯ ВЕРСИЯ НЕДОСТУПНА! После покупки вам придет ссылка на полую версию Dll в zip архиве. OMarks SM PRO FULL – 2500 USD НА ДАННЫЙ МОМЕНТ ПЛАТНАЯ ВЕРСИЯ НЕДОСТУПНА! Это платная лицензия, которая предоставляет все возможности по распознаванию маркеров Small Aztec, включая распространение совместно со своим программным и/или аппаратным обеспечением. С текстом лицензий можно ознакомиться, скачав библиотеку. ПОДДЕРЖИВАЕМЫЕ МАРКЕРЫ И ИХ КОДИРОВАНИЕ В версии 1.0. поддерживаются маркеры только типа Small Aztec. Данный вид бар-кодов является достаточно молодым (стандарт 2008 года), но одним из самых эффективных. Удобная центральная мишень позволяет детектировать код даже при соприкосновении с краями других графических образов. Пример Small Aztec кода: В папке images\small aztec\ приведены 20 примеров маркеров на основе Small Aztec. Для кодирования других маркеров можно воспользоваться онлайн-сервисами или утилитой zint. Скачать утилиту можно по адресу: http://sourceforge.net/projects/zint/. Для кодирования в своей программе можно воспользоваться утилитой в командной строке: ФУНКЦИИ БИБЛИОТЕКИ FindMarkers. Функция распознает оптические маркеры на входном изображении. Подробнее о функциях можно ознакомиться, скачав библиотеку. ПРИМЕР ИСПОЛЬЗОВАНИЯ СОВМЕСТНО С БИБЛИОТЕКОЙ OPENCV В каталоге samples\CameraOpenCV\ приведен пример взаимодействия OpenCV с библиотекой OMarks. Интерфейсом между библиотекой OMarks и примером является файл OMarksOpenCV.h. В данных файлах показано как работать с библиотекой OMarks. Скачать последнюю версию библиотеки OpenCV можно по адресу: http://sourceforge.net/projects/opencvlibrary/. |