סורק מסמכים

דיגיטציה של מסמכים פיזיים, שמאפשרת למשתמשים להמיר מסמכים פיזיים לפורמטים דיגיטליים, הפכה לתהליך נפוץ מאוד שמשתמשים באפליקציות לנייד. Document Scanner API של ML Kit מספק פתרון מקיף עם זרימה עקבית ואיכותית של ממשק המשתמש באפליקציות ובמכשירים של Android. ברגע שתהליך הסריקה מופעל מהאפליקציה, למשתמשים יש שליטה מלאה על תהליך הסריקה. הם יכולים לחתוך את המסמכים הסרוקים, להחיל פילטרים, להסיר צלליות וכתמים ולשלוח בקלות את הקבצים הדיגיטליים ששמורים באפליקציה.

זרימת ממשק המשתמש, מודלים של למידת מכונה ומשאבים גדולים אחרים מועברים באמצעות Google Play Services, כלומר:

  • השפעה נמוכה על גודל בינארי (כל המודלים של למידת המכונה והמשאבים הגדולים) יורדים באופן מרוכז ב-Google Play Services).
  • לא נדרשת הרשאת גישה למצלמה – סורק המסמכים משתמש בהרשאת המצלמה של Google Play Services, והמשתמשים יכולים לקבוע אילו קבצים לשתף עם האפליקציה.

כל התהליך של סורק המסמכים פועל במכשיר.

Android

היכולות העיקריות

  • ממשק משתמש עקבי ואיכותי לדיגיטציה של מסמכים פיזיים.
  • צילום אוטומטי באמצעות זיהוי מסמכים.
  • זיהוי קצה מדויק לקבלת תוצאות חיתוך אופטימליות.
  • זיהוי סיבוב אוטומטי כדי להציג את המסמכים בצורה זקופה.
  • עריכת פונקציות של חיתוך, החלת פילטרים, הסרת צלליות, ניקוי כתמים ושליחת קבצים דיגיטליים בחזרה לאפליקציה בצורה חלקה.
  • מתבצע עיבוד במכשיר, תוך שמירה על פרטיות המשתמש.
  • לא נדרשת הרשאת גישה למצלמה באפליקציה.
  • השפעה נמוכה על הגודל הבינארי של ה-APK.

התאמה אישית

ה-Document Scanner API מספק זרימה מלאה ובאיכותית של ממשק המשתמש, באופן עקבי בכל האפליקציות ל-Android. עם זאת, אפשר גם להתאים אישית כמה היבטים של חוויית המשתמש:

  • מספר הדפים המקסימלי:
    מגדירים הגבלה למספר הדפים שנסרקו.

  • ייבוא גלריה:
    הפעלה או השבתה של היכולת לייבא מגלריית התמונות.

  • עריכת פונקציות:
    התאמה אישית של פונקציות העריכה שזמינות למשתמש על ידי בחירה מבין 3 מצבים:

    • SCANNER_MODE_BASE: יכולות עריכה בסיסיות (חיתוך, סיבוב, שינוי סדר הדפים וכו').
    • SCANNER_MODE_BASE_WITH_FILTER: הוספת מסנני תמונות (גווני אפור, שיפור תמונות אוטומטי וכו') למצב SCANNER_MODE_BASE.
    • SCANNER_MODE_FULL (ברירת המחדל): הוספה של יכולות ניקוי תמונות התומכות ב-ML (מחיקת כתמים, אצבעות וכו') למצב SCANNER_MODE_BASE_WITH_FILTER. המצב הזה גם יאפשר הוספה אוטומטית של תכונות חשובות עתידיות, כולל עדכונים של שירותי Google Play. שני המצבים האחרים ימשיכו לשמור על קבוצות התכונות הנוכחיות שלהם ולקבל רק שיפורים קלים.
מצב בסיס מצב בסיס עם מסנן מצב מלא

תוצאות לדוגמה

התמונה המקורית מסמך סרוק עם תיקון פרספקטיבה, הסרת קמטים וההחלת פילטר של גווני אפור
התמונה המקורית המסמך שנסרק סובב באופן אוטומטי לאחר הסרת הכתם והוחל מסנן צבעים
התמונה המקורית מסמך סרוק ללא כתמים והוחל מסנן אוטומטי
התמונה המקורית המסמך שנסרק סובב באופן אוטומטי ללא צללית והוחל המסנן האוטומטי
התמונה המקורית המסמך שנסרק סובב באופן אוטומטי ללא האצבע והוחל המסנן האוטומטי