Dbrain
Ask or search…
K

Мобильный SDK

Представляем Software Development Kit для мобильных платформ Android и iOS
Вы можете встроить SDK в мобильные приложения, в которых вам необходима обработка документов. Мы предоставляем два варианта SDK:
  • PassportIQA SDK — библиотека, которая отвечает за захват корректного изображения главного разворота паспорта РФ
  • ImageCapture SDK — библиотека, которая захватывает изображение любого документа

PassportIQA SDK

Общая схема работы:
  1. 1.
    Внешнее приложение запрашивает изображение паспорта у PassportIQA SDK.
  2. 2.
    Библиотека инициирует запуск камеры и проверяет полученные с неё изображения по следующим критериям:
  • glare — как минимум одно из полей документа засвечено, и его невозможно однозначно прочитать. Проверка учитывает засветы на МЧЗ паспорта
  • blur — изображение документа слишком расплывчато для уверенного чтения символов
  • crop — документ обрезан краями изображения, либо ключевые поля документа закрыты посторонними предметами. Например, пальцами
  • far — документ находится слишком далеко от камеры
  • other — документ не совпадает с целевым документом (паспорт РФ, разворот 2-3 страницы)
  1. 3.
    Библиотека возвращает 5 стоп-кадров из видео, а также фотографию.

PassportIQA SDK для Android

ml-passport-detector-android.zip
8MB
Binary
SDK на нативном коде, версия 2023.06.05
AndroidNative.apk
49MB
Binary
Пример приложения на нативном коде, версия 2023.06.05
ml-passport-detector-flutter.zip
16MB
Binary
SDK на фреймворке Flutter, версия 2023.06.05
AndroidFlutter.apk
43MB
Binary
Пример приложения на фреймворке Flutter, версия 2023.06.05

ImageCapture SDK

SDK отвечает за захват изображения, отправку на сервер и приём результатов. По умолчанию обработка изображений происходит на серверах Dbrain по адресу latest.dbrain.io.

ImageCapture SDK для Android

SDK для Android на Github. Адрес сервера, к которому обращается SDK для обработки изображения и получения результатов, можно изменить. Для этого замените адрес "https://latest.dbrain.io/" в следующем куске кода:
val api = Retrofit.Builder()
.baseUrl("https://latest.dbrain.io/")
.build()
.create(Api::class.java)
Dbrain_SDK_Android_2020_11_11.zip
175KB
Binary

ImageCapture SDK для iOS

SDK для iOS на Github. Адрес сервера, к которому обращается SDK для обработки изображения и получения результатов, можно изменить. Для этого при инициализации укажите новый адрес в параметрах classificationUrl и recognitionUrl константы flow.
Dbrain_SDK_iOS_2020_10_09.zip
249KB
Binary
Last modified 20d ago