Скачать
ВАЖНО! Архив с демонстрационной версией программы Smart IDReader для Windows доступен по ссылке. Демонстрационная версия программы Smart IDReader является охраняемым результатом интеллектуальной деятельности, поэтому ее использование возможно только на основании лицензионного соглашения. Для доступа к содержанию скачанного архива, вам необходимо ознакомиться с условиями лицензионного соглашения и принять их, после чего вам будет доступен пароль для открытия архива. Вводя пароль вы подтверждаете свое принятие условий лицензионного соглашения. Если Вы не согласны безоговорочно принять условия лицензионного соглашения, Вы не имеете права использовать программу Smart IDReader и должны удалить все копии Smart IDReader и все её компоненты со всех Ваших устройств.
Минимальные требования к ПК
Для полноценного функционирования Smart IDReader необходимы технические средства, обладающие следующими минимальными характеристиками:
- Персональная ЭВМ, совместимая с IBM PC/AT, процессор не менее Intel Core i5-1,8 GHz, объем ОЗУ не менее 2 Гб, HDD не менее 2 Гб
- Операционная система Microsoft Windows 7/8/8.1/10, разрядность: 32 или 64 бита
Инструкция по установке
- Если на компьютере не установлена среда MS Visual Studio 2017, то установите распространяемый пакет Visual C++ для Visual Studio 2017.
- Скачайте архив Smart IDReader (предварительно приняв условия лицензионного соглашения) и распакуйте содержимое архива в директорию C:\SmartIdReader
- Убедитесь в наличии следующих необходимых файлов и директорий:
- bin - директория, содержит бинарные компоненты Smart IDReader, а также скомпилированные примеры использования
- bindings - директория, содержит специальные интерфейсные обертки для различных языков программирования
- data-zip - директория, содержит конфигурационные файлы программы (шаблоны распознавания, лингвистические словари и прочее)
- doc - директория, содержит файлы с документацией (описание функций и классов, способов интеграции и прочее)
- include - директория, заголовочные файлы, необходимые для интеграции Smart IDReader в проекты на языках C/C++
- lib - директория, содержит необходимые для линковки наборы сопоставления объектных символов (*.lib-файлы)
- samples - директория, содержит исходные коды примеров использования Smart IDReader на языках C/C++/C#/Java/Python
- testdata - директория, содержит изображения для тестирования функциональных возможностей и работоспособности Smart IDReader
Инструкция по эксплуатации
Так как Smart IDReader - это библиотека подпрограмм (SDK), полноценная эксплуатация возможна только после интеграции в прикладные программы для конечного потребителя. В данном разделе представлены инструкции для двух этапов эксплуатации программы: тестирование с помощью предварительно скомпилированных примеров и сборка примеров интеграции
Тестирование с помощью предварительно скомпилированных примеров
- Откройте Командную строку Windows.
- Перейдите в каталог C:\SmartIdReader\bin, введя в командную строку следующую команду:
- CD /D C:\SmartIdReader\bin
-
Запустите поэтапно распознавание прилагаемых тестовых изображений с помощью примера smartid_sample.exe c сохранением результатов распознавания в отдельные файлы с помощью следующих команд:
- smartid_sample.exe ../testdata/passport_rf_1.jpg ../data-zip/bundle_trial_server.zip rus.passport.national >passport_rf_1.txt
- smartid_sample.exe ../testdata/passport_rf_2.jpg ../data-zip/bundle_trial_server.zip rus.passport.national >passport_rf_2.txt
- smartid_sample.exe ../testdata/mrz_passport_1.jpg ../data-zip/bundle_trial_server.zip mrz.* >mrz_passport_1.txt
- smartid_sample.exe ../testdata/mrz_passport_2.jpg ../data-zip/bundle_trial_server.zip mrz.* >mrz_passport_2.txt
- smartid_sample.exe ../testdata/drvlic_type1.jpg ../data-zip/bundle_trial_server.zip rus.drvlic.* >drvlic_type1.txt
- smartid_sample.exe ../testdata/drvlic_type2.jpg ../data-zip/bundle_trial_server.zip rus.drvlic.* >drvlic_type2.txt
- С помощью Блокнота убедитесь, что распознанные данные в сгенерированных текстовых файлах соответствуют тестовым изображениям (для ряда изображений может сработать специальный триальный режим, из-за чего часть распознанных данных будет заменена рекламной информацией).
- Выполните пункты 3 и 4 для тестового приложения smartid_sample_c.exe.
Сборка примеров интеграции с помощью MS Visual Studio 2015
- Скачайте и установите MS Visual Studio 2017. Выбрать и скачать подходящую редакцию можно на сайте Visual Studio Official Site.
- Запустите MS Visual Studio 2017, откройте файл решение C:\SmartIdReader\samples\smartid_samples_x86.sln. Убедитесь, что загруженное решение содержит два проекта: smartid_sample и smartid_sample_c.
- Соберите решение в конфигурации Release. Для этого укажите текущую конфигурацию Release в менеджере конфигураций (Build->Configuration Manager) и запустите процедуру сборки (Build->Build Solution).
- Убедитесь, что примеры собрались в директории C:\SmartIdReader\bin. Для этого проверьте, что файлы smartid_sample.exe и smartid_sample_c.exe обладают недавней датой модификации.