Ваш браузер устарел. Рекомендуем обновить его до последней версии.

Скачать

Для ознакомления с возможностями Smart IDReader вы можете скачать комплект для Windows по ссылке

 

Минимальные требования к ПК

Для полноценного функционирования Smart IDReader необходимы технические средства, обладающие следующими минимальными характеристиками:

  • Персональная ЭВМ, совместимая с IBM PC/AT, процессор не менее Intel Core i5-1,8 GHz, объем ОЗУ не менее 2 Гб, HDD не менее 2 Гб
  • Операционная система Microsoft Windows 7/8/8.1/10, разрядность: 32 или 64 бита

Инструкция по установке

  1.  Если на компьютере не установлена среда MS Visual Studio 2015, то установите распространяемый пакет Visual C++ для Visual Studio 2015
  2. Скачайте архив Smart IDReader и распакуйте содержимое архива в директорию C:\SmartIdReader
  3. Убедитесь в наличии следующих необходимых файлов и директорий:
    • bin - директория, содержит бинарные компоненты Smart IDReader, а также скомпилированные примеры использования
    • config - директория,содержит конфигурационные файлы программы (шаблоны распознавания, лингвистические словари и прочее)
    • doc - директория,содержит файлы с документацией (описание функций и классов, способов интеграции и прочее)
    • lib - директория,содержит необходимые для линковки наборы сопоставления объектных символов (*.lib-файлы)
    • include - директория, заголовочные файлы, необходимые для интеграции Smart IDReader в проекты на языках C/C++
    • sample - директория, содержит исходные коды примеров использования Smart IDReader на языках C/C++
    • testdata - директория, содержит изображения для тестирования функциональных возможностей и работоспособности Smart IDReader
    • build - файл, содержит сведения о версии текущей сборки

Инструкция по эксплуатации

Так как Smart IDReader - это библиотека подпрограмм (SDK), полноценная эксплуатация возможна только после интеграции в прикладные программы для конечного потребителя. В данном разделе представлены инструкции для двух этапов эксплуатации программы: тестирование с помощью предварительно скомпилированных примеров и сборка примеров интеграции

Тестирование с помощью предварительно скомпилированных примеров

  1. Откройте Командную строку Windows
  2. Перейдите в каталог C:\SmartIdReader\bin, введя в командную строку следующую команду: 
    • CD /D C:\SmartIdReader\bin
  3. Запустите поэтапно распознавание прилагаемых тестовых изображений с помощью примера smartid_sample.exe c сохранением результатов распознавания в отдельные файлы с помощью следующих команд:

    • smartid_sample.exe ../testdata/passport_rf_1.jpg ../config/passport_rf.zip >passport_rf_1.txt
    • smartid_sample.exe ../testdata/passport_rf_2.jpg ../config/passport_rf.zip >passport_rf_2.txt
    • smartid_sample.exe ../testdata/mrz_passport_1.jpg ../config/mrz.zip >mrz_passport_1.txt
    • smartid_sample.exe ../testdata/mrz_passport_2.jpg ../config/mrz.zip >mrz_passport_2.txt
    • smartid_sample.exe ../testdata/drvlic_type1.jpg ../config/drvlic.zip >drvlic_type1.txt
    • smartid_sample.exe ../testdata/drvlic_type2.jpg ../config/drvlic.zip >drvlic_type2.txt
  4. С помощью Блокнота убедитесь, что распознанные данные в сгенерированных текстовых файлах соответствуют тестовым изображениям
  5. Выполните пункты 3 и 4 для тестового приложения smartid_sample_c.exe

 Сборка примеров интеграции с помощью MS Visual Studio 2015

  1. Скачайте и установите MS Visual Studio 2015. Выбрать и скачать подходящую редакцию можно на сайте Visual Studio Official Site
  2. Запустите MS Visual Studio 2015, откройте файл решение C:\SmartIdReader\smartid_sample.sln. Убедитесь, что загруженное решение содержит два проекта: smartid_sample и smartid_sample_c
  3. Соберите решение в конфигурации Release. Для этого укажите текущую конфигурацию Release в менеджере конфигураций (Build->Configuration Manager) и запустите процедуру сборки (Build->Build Solution).
  4. Убедитесь, что примеры собрались в директории C:\SmartIdReader\bin. Для этого проверьте, что файлы smartid_sample.exe и smartid_sample_c.exe обладают недавней датой модификации.