Сайт » Технологии баркодов » Обзор программных решений кодирования и декодирования.

Обзор программных решений кодирования и декодирования

Поставляемые продукты

НПЦ Интелком ведет разработку ПО кодирования и декодирования баркодов и создания соответствующих приложений с 1999 г. Исторически первой решалась задача распознавания и декодирования символики Data Matrix. Это одна из лидирующих в мире 2D символик. С 2000 г. Регулируется международным стандартом ISO/IEC 16022. Наша компания приняла значительное участие в его адаптации к российским стандартам в рамках работы в организации GS1-Russia (российское подразделение GS1 Global), членом которой она является.

На сегодняшний день Интелком предлагает следующие основные программные продукты кодирования/декодирования символик:

Выбрать продукт:
Символика/ПродуктОперационная система
PC/Desktop/ServerMobileEmbedded
Windows (98-Vista)LinuxJ2SESymbian v.8, v.9Windows Mobile (2003,5.0,6.0), CEJ2METexas InstrumentPower PCARMMIPS
icDMatrixShow item
Show item
Show item
Show item
Show item
Show item
Show item
Show item
Show item
Show item
icQRCShow item
  Show item
Show item
Show item
Show item
        
icPDF417Show item
Show item
    Show item
    Show item
    
icLinearShow item
Show item
    Show item
    Show item
    
icATL-VideoShow item
                  
icMobile BC Reader      Show item
Show item
          
icMobile BC SMS Maker      Show item
            
Развернуть все / Свернуть все

Приглашаем Вас декодировать свои баркоды с помощью нашего «демонстрационного двигателя» (Demo-Engine). Попробуйте использовать и наши образцы «реальных изображений» (зашумленные, с большими модуляциями яркости, низкоконтрастные, поврежденные и т.д.) для сравнения качества декодирования наших программ с продуктами конкурентов.

В Таблице представлен полный спектр предлагаемых Интелкомом программных продуктов. Многие из них представлены как базовыми («Standard”) комплектами, так и “Профессиональными» (“Professional”) SDK, позволяющими «построить» программный пакет наиболее близко соответствующий требованиям Заказчика как по техническим, так и по стоимостным критериям.

Описания всех этих продуктов представлены на соответствующих страницах сайта. Демо-версии “Профессионального» SDK (под Windows) могут быть загружены из раздела «Наша продукция» данной страницы. Все остальные версии, брошюры, Руководства пользователя могут быть загружены как непосредственно из таблицы, так и со страницы «Скачать».


Прайс-лист

Прайс-лист (zip) — Стоимость ПО складывается из собственно стоимости SDK и документации (единовременная плата) и платы за заказанное количество инсталляций (run-time license). Стоимость одной инсталляции рассчитывается по регрессивной шкале, снижаясь при увеличении объема заказа.

Среды разработки и платформы

Наши программы совместимы с приложениями разработанными в средах Windows (98, … ,XP, Vista), Linux, J2SE и других.

Под Windows мы предоставляем интерфейс DLL и ActiveX, что позволяет легко встраивать библиотеки кодирования/декодирования в приложения, написанные на языках С++, Visual Basic, C# под .Net Framework и др.

Под Linux (а при определенных условиях и под Windows) поставляется статическая библиотека, которую пользователь может встроить в свое приложение на этапе компиляции и связывания (linkage).

Мы поддерживаем декодирование на мобильных платформах Symbian, Windows Mobile, J2ME (CLDS 1.1). Наряду с библиотеками декодирования для этих платформ, разработаны также ряд конкретных приложений для пользователей «интеллектуальных телефонов» (SmartPhone) и карманных компьютеров (PDA или Handheld Computer).

Для индустриальных приложений, где используются специализированные считыватели бар кодов, мы предоставляем услуги по портировании декодирующего ПО на такие «встроенные» (embedded) платформы. Возникновение технологий СМПН (Direct Part Marking) привело в последние годы к значительному росту данной составляющей рынка символьных меток. Интелкомом осуществлено портирование нашего ПО уже на десятки таких «встроенных» (embedded) платформ.


Формы поставки и активации ПО

Пользователями нашего декодирующего SDK являются, в основном, разработчики программных приложений. Для всех платформ мы предоставляем своим клиентам базовый уровень библиотек. Этот уровень не привязан к способу получения изображений и обрабатывает двумерные массивы данных — яркостей пикселов в битовых образах. Для чтения образов в память компьютера, можно применять широкий ранг устройств: офисные сканеры, цифровые камеры, веб-камеры и другие устройства оцифровки изображений, а также файлы уже готовых изображений. При этом сканирование и ввод в память изображения выполняет собственно программа пользователя, а наша библиотека распознает и декодирует бар-коды, которые попали в отсканированный образ.

Второй уровень библиотек (для Windows) — ActiveX библиотека, которая удобна для применения из программ на Visual Basic. В этой библиотеке кроме базовых возможностей есть дополнительные функции для чтения и обработки файлов формата GPEG, BMP, PCX, GIF. Кроме того, на вход процедуры декодирования можно подать Handle на Bitmap. Наши библиотеки подходят для программистов самой разной квалификации.

Программные продукты обработки баркодов организованы в виде пакетов инструментов разработчика. В состав стандартной поставки входят:

Активация продукта осуществляется либо в режиме on-line в процессе инсталляции, либо путем обращения в службу технической поддержки barcode@intelcom.ru в соответствии с инструкциями, содержащимися в Инструкции по инсталляции.


Обработка множественных баркодов

Высокое разрешение современных камер дает возможность сканировать обновременно несколько баркодов в пределах одного снимка. Программное обеспечение Интелком позволяет декодировать до 100 баркодов DataMatrix или линейных штрихкодов, находящихся на одном изображении. Такая возможность поддерживается профессиональными версиями наших декодирующих библиотек icDMatrix Pro и icLinear Pro (режим Multi-Mode).

К достоинству ПО следует отнести незначительность увеличения процессорного времени на обработку изображения и его высокую устойчивость. Данная опция получила особенно широкое распространение в фармацевтической промышленности для идентификации пробирок (до 100), расположенных в одном «держателе».


Аппаратура получения изображений

Достоинством декодирующего ПО Интелкома является его адаптированность к самому широкому спектру коммерчески доступных средств получения изображений – от промышленных считывателей Символьных Меток Прямого Нанесения (Direct Part Marking) до мобильных телефонов.

Интелкомом ведутся работы по созданию универсального СМПН сканера (DPM Scanner) нового поколения с повышенным операционным диапазоном, который планируется к выпуску в эксплуатацию в 1-ом квартале 2009 года.

Вместе с тем, для многих приложений, не требующих специальных условий освещения, повышенных нормативов надежности, соответствия принятым индустриальным стандартам, могут быть эффективно использованы и гораздо более простые и дешевые аппаратные средства, коммерчески доступные на сегодняшнем рынке. К таковым можно отнести даже простую цифровую фотокамеру с размером образа в 2-4 мегапиксела, обладающую возможностями макросъемки и подключаемую через стандартный USB порт компьютера. Это делает доступным быстрое сканирование изображений с достаточно высоким разрешением за относительно низкую цену. Разработчик приложений обычно может использовать либо стандартный TWAIN интерфейс камеры, либо специализированные драйверы от производителя камеры.

Другим вариантом аппаратуры, пригодной для распознавания небольших 2D баркодов (символов), содержащих в закодированном виде до 200-400 букв или цифр, является использование еще более дешевых по цене веб-камер. Для такого рода приложений Интелком предлагает готовое («под-ключ») программное решение icALTVideo, получившее широкое распространение ввиду своей дешевизны и надежности.


Демонстрация и проверка программ

Демонстрационные версии программ и набор тестовых изображений можно бесплатно загрузить с нашего сайта (раздел Демо).

Бесплатные проверочные версии SDK можно заказать в НПЦ Интелком в разделе Заказ. Ваши собственные изображения можно также бесплатно декодировать в режиме on-line в разделе On-line Decoder.


Лицензионная политика

Поставка программных продуктов осуществляется после подписания Сторонами лицензионного соглашения.

Техническая поддержка ПО осуществляется бесплатно в течение 12 месяцев после его поставки. Далее, по желанию Заказчика, может быть заключено дополнительное соглашение о технической поддержке.

Тексты лицензионного соглашения и соглашения о технической поддержке высылаются в электронном виде по запросу Заказчика отделом продаж: barsoft@intelcom.ru.

Стоимость ПО складывается из собственно стоимости SDK и документации (единовременная плата) и платы за заказанное количество инсталляций (run-time license). Стоимость одной инсталляции рассчитывается по регрессивной шкале, снижаясь при увеличении объема заказа. Заказ программ выполняется в разделе Заказ.

ОЕМ-производителям, желающим портировать декодирующие библиотеки в свое оборудование или инкорпорировать их в свои программные продукты, могут быть поставлены неограниченные лицензии, допускающие инсталляцию ПО без осуществления его активации/регистрации на основе специального лицензионного соглашения.

В отдельных случаях ОЕМ-производителям могут быть поставлены и исходные коды декодирующих библиотек при условии заключения соглашения об исключении конкуренции.

Data Matrix
Скачать демо (209 Kb)

icQRC
Скачать демо (222 Kb)

icPDF
Скачать демо (233 Kb)

icLinear
Скачать демо (245 Kb)

icMobile BC Reader
Скачать (OS Symbian)
Скачать (OS Windows Mobile)

icMobile BC SMS Maker
Скачать демо (151 Kb)
На главнуюНаписать письмоКарта сайта
  HIDDEN