A sample Android project demonstrating how to use Google's ML Kit for text recognition in images. This app allows you to select an image from the gallery and then scans it to extract any text found within the image. The entire user interface is built with Jetpack Compose.
Important
For a detailed guide on the setup and implementation, check out my article on Medium:
- Image Selection: Pick an image directly from the device gallery.
- Text Recognition: Utilizes Google's ML Kit to scan the selected image and extract text.
- Modern UI: A simple and clean interface built entirely with Jetpack Compose.
- UI: Jetpack Compose
- Machine Learning: Google ML Kit Text Recognition v2
- Language: Kotlin
- Target SDK: 36
- Minimum SDK: 29
- Kotlin Version: 2.3.10
- Gradle Version: 9.0.1
- Google ML Kit Documentation: Text Recognition for Android (v2)
- Image Picking in Compose: How To Pick an Image From Gallery in Jetpack Compose