الماسح الضوئي للمستندات
أصبح تحويل المستندات الورقية إلى مستندات رقمية، ما يتيح للمستخدمين تحويل المستندات الورقية إلى تنسيقات رقمية، رحلة مستخدم شائعة جدًا في تطبيقات الأجهزة الجوّالة. توفّر واجهة برمجة التطبيقات "ماسح المستندات" في ML Kit حلاً شاملاً يتضمّن مسارًا عالي الجودة ومتسقًا لواجهة المستخدم على جميع تطبيقات وأجهزة Android. بعد بدء عملية مسح المستند ضوئيًا من تطبيقك، يحتفظ المستخدمون بالتحكّم الكامل في عملية المسح. ويمكنهم اقتصاص المستندات التي تم مسحها ضوئيًا بشكل اختياري، وتطبيق الفلاتر، وإزالة الظلال أو البقع، وإعادة الملفات الرقمية إلى تطبيقك بسهولة.
يتم توفير واجهة المستخدم ونماذج تعلُّم الآلة والموارد الكبيرة الأخرى باستخدام "خدمات Google Play"، ما يعني ما يلي:
- تأثير منخفض لحجم الرمز الثنائي (يتم تنزيل جميع نماذج تعلُّم الآلة والموارد الكبيرة بشكل مركزي في "خدمات Google Play").
- لا يلزم الحصول على إذن بالوصول إلى الكاميرا، إذ يستفيد ماسح المستندات الضوئي من إذن الوصول إلى الكاميرا في "خدمات Google Play"، ويتحكّم المستخدمون في الملفات التي تتم مشاركتها مع تطبيقك.
تعمل عملية المسح الضوئي للمستندات بالكامل على الجهاز.
الإمكانات الأساسية
- واجهة مستخدم عالية الجودة ومتسقة لرقمنة المستندات الورقية
- التقاط الصور تلقائيًا عند رصد مستند
- رصد الحواف بدقة للحصول على أفضل نتائج الاقتصاص
- رصد اتجاه المستندات تلقائيًا لعرضها بشكل مستقيم
- تتضمّن وظائف التعديل إمكانية اقتصاص الصور وتطبيق الفلاتر وإزالة الظلال وتنظيف البقع وإرسال الملفات الرقمية بسلاسة إلى تطبيقك.
- المعالجة على الجهاز فقط، ما يحافظ على خصوصية المستخدم
- لا يحتاج تطبيقك إلى إذن الوصول إلى الكاميرا.
- تأثير منخفض على حجم ملف APK الثنائي
التخصيص
توفّر واجهة برمجة التطبيقات Document Scanner API سير عمل متكاملاً وعالي الجودة لواجهة المستخدم يتسم بالتناسق في جميع تطبيقات Android. ومع ذلك، يمكن أيضًا تخصيص بعض جوانب تجربة المستخدم:
الحدّ الأقصى لعدد الصفحات:
يمكنك ضبط حدّ لعدد الصفحات التي يتم فحصها.استيراد من معرض الصور:
يمكنك تفعيل أو إيقاف إمكانية الاستيراد من معرض الصور.وظائف التعديل:
يمكنك تخصيص وظائف التعديل المتاحة للمستخدم من خلال الاختيار من بين 3 أوضاع:SCANNER_MODE_BASE
: إمكانات التعديل الأساسية (الاقتصاص والتدوير وإعادة ترتيب الصفحات وما إلى ذلك).SCANNER_MODE_BASE_WITH_FILTER
: يضيف فلاتر صور (تدرّج رمادي، وتحسين تلقائي للصور، وما إلى ذلك) إلى وضعSCANNER_MODE_BASE
.SCANNER_MODE_FULL
(الإعداد التلقائي): يضيف إمكانات تنظيف الصور المستندة إلى تعلُّم الآلة (محو البقع والأصابع وما إلى ذلك) إلى وضعSCANNER_MODE_BASE_WITH_FILTER
. سيسمح هذا الوضع أيضًا بإضافة الميزات الرئيسية المستقبلية تلقائيًا مع تحديثات "خدمات Google Play"، بينما سيحتفظ الوضعان الآخران بمجموعات الميزات الحالية ولن يتلقّيا سوى تحسينات بسيطة.
الوضع الأساسي | الوضع الأساسي مع فلتر | الوضع الكامل |
---|---|---|
![]() |
![]() |
![]() |
أمثلة النتائج
الصورة الأصلية | مستند ممسوح ضوئيًا تم تصحيح منظوره وإزالة التجاعيد منه وتطبيق فلتر تدرّج الرمادي عليه |
---|---|
![]() |
![]() |
الصورة الأصلية | تم تدوير المستند الممسوح ضوئيًا تلقائيًا مع إزالة البقع وتطبيق فلتر الألوان |
---|---|
![]() |
![]() |
الصورة الأصلية | مستند ممسوح ضوئيًا تمت إزالة البقع منه وتطبيق فلتر تلقائي عليه |
---|---|
![]() |
![]() |
الصورة الأصلية | تم تدوير المستند الممسوح ضوئيًا تلقائيًا مع إزالة التظليل وتطبيق الفلتر التلقائي |
---|---|
![]() |
![]() |
الصورة الأصلية | تم تدوير المستند الممسوح ضوئيًا تلقائيًا بعد إزالة الإصبع وتم تطبيق فلتر تلقائي |
---|---|
![]() |
![]() |