Skaner dokumentów

Digitalizacja dokumentów fizycznych, która umożliwia użytkownikom przekształcanie dokumentów fizycznych w formaty cyfrowe, stała się bardzo popularną ścieżką użytkownika w aplikacjach mobilnych. Interfejs API skanera dokumentów ML Kit to kompleksowe rozwiązanie z wysokiej jakości, spójnym interfejsem użytkownika w aplikacjach i na urządzeniach z Androidem. Po uruchomieniu w aplikacji procesu skanowania dokumentów użytkownicy zachowują pełną kontrolę nad procesem skanowania. Mogą opcjonalnie przyciąć zeskanowane dokumenty, zastosować filtry, usunąć cienie lub plamy i łatwo przesłać zdigitalizowane pliki z powrotem do Twojej aplikacji.

Interfejs, modele ML i inne duże zasoby są dostarczane za pomocą usług Google Play, co oznacza, że:

  • Niski wpływ na rozmiar pliku binarnego (wszystkie modele uczenia maszynowego i duże zasoby są pobierane centralnie w Usługach Google Play).
  • Nie są wymagane żadne uprawnienia do aparatu – skaner dokumentów korzysta z uprawnień do aparatu w Usługach Google Play, a użytkownicy mają kontrolę nad tym, które pliki mają być udostępniane Twojej aplikacji.

Cały proces skanowania dokumentów odbywa się na urządzeniu.

Android

Najważniejsze funkcje

  • Wysokiej jakości i spójny interfejs użytkownika do digitalizacji dokumentów fizycznych.
  • Automatyczne przechwytywanie z wykrywaniem dokumentów.
  • Dokładne wykrywanie krawędzi, które zapewnia optymalne wyniki przycinania.
  • Automatyczne wykrywanie obrotu, aby dokumenty były wyświetlane w pozycji pionowej.
  • Funkcje edycji umożliwiające przycinanie, stosowanie filtrów, usuwanie cieni, czyszczenie plam i bezproblemowe przesyłanie zdigitalizowanych plików z powrotem do aplikacji.
  • Przetwarzanie na urządzeniu z zachowaniem prywatności użytkownika.
  • Aplikacja nie potrzebuje uprawnień dostępu do aparatu.
  • Mały wpływ na rozmiar pliku binarnego APK.

Dostosowywanie

Interfejs Document Scanner API zapewnia wysokiej jakości, w pełni funkcjonalny interfejs użytkownika, który jest spójny w różnych aplikacjach na Androida. Możesz jednak dostosować niektóre aspekty wrażeń użytkownika:

  • Maksymalna liczba stron:
    Ustaw limit liczby skanowanych stron.

  • Importowanie z galerii:
    włącz lub wyłącz możliwość importowania z galerii zdjęć.

  • Funkcje edycji:
    dostosuj funkcje edycji dostępne dla użytkownika, wybierając jeden z 3 trybów:

    • SCANNER_MODE_BASE: podstawowe funkcje edycji (przycinanie, obracanie, zmiana kolejności stron itp.).
    • SCANNER_MODE_BASE_WITH_FILTER: dodaje filtry obrazu (skala szarości, automatyczne poprawianie obrazu itp.) do trybu SCANNER_MODE_BASE.
    • SCANNER_MODE_FULL (domyślny): dodaje do trybu SCANNER_MODE_BASE_WITH_FILTER funkcje czyszczenia obrazu oparte na ML (usuwanie plam, odcisków palców itp.). Ten tryb umożliwi też automatyczne dodawanie przyszłych ważnych funkcji wraz z aktualizacjami Usług Google Play, a pozostałe 2 tryby zachowają obecne zestawy funkcji i będą otrzymywać tylko drobne ulepszenia.
Tryb podstawowy Tryb podstawowy z filtrem Tryb pełny

Przykładowe wyniki

Oryginalne zdjęcie Zeskanowany dokument z korekcją perspektywy, usuniętymi zagnieceniami i zastosowanym filtrem w odcieniach szarości
Oryginalne zdjęcie Automatycznie obrócony zeskanowany dokument z usuniętą plamą i zastosowanym filtrem kolorów
Oryginalne zdjęcie Skan dokumentu z usuniętą plamą i automatycznie zastosowanym filtrem
Oryginalne zdjęcie Automatycznie obrócony skan dokumentu z usuniętymi cieniami i zastosowanym automatycznym filtrem
Oryginalne zdjęcie Automatycznie obrócony zeskanowany dokument po usunięciu palca i zastosowaniu automatycznego filtra