MLKitDocumentScanner icon indicating copy to clipboard operation
MLKitDocumentScanner copied to clipboard

MLKit Document Scanner

A project to demonstrate the document scanner library in Google ML Kit. Implemented using Kotlin, Jetpack Compose.

Please find the documentation regarding the project.

The Project is implemented using below tools and architecture.

Tools

  1. Android Studio Iguana | 2023.2.1
  2. Android Gradle Plugin Version: 8.3.0
  3. Gradle Version: 8.4
  4. Used Version Catalog for handling library dependencies

Installing

  • Download Android SDK, on a mac the location is usually : "~/Library/Android/sdk"
  • Android SDK comes bundled with Android Studio, download from here : https://developer.android.com/studio/index.html
  • export ANDROID_HOME env variable, and do ./gradlew assembleDebug for building a debug apk
  • Once build, app would be here ./app/build/outputs/apk/debug

https://github.com/rishadappat/MLKitDocumentScanner/assets/12482829/fb44edd0-b87d-4a45-8be8-a21fce5a7df2