Skip to content

blackmonk13/text_scanner

Repository files navigation

Text Scanner

A Flutter-based Android application that utilizes Google's ML Kit for text recognition in images. The app allows users to pick an image from their gallery or receive images through the "Open With" menu and share menu. The scanned text can be further shared with others using the share functionality or copied to the clipboard.

Table of Contents

About

Text Scanner is an Android application built with Flutter that leverages the power of Google's ML Kit for text recognition in images. The app provides users with an easy-to-use interface for selecting, capturing, and scanning text from images. Users can also crop and rotate images before scanning. The scanned text can be shared with others using the share functionality.

Screenshots

screenshot1 screenshot2 screenshot3

Getting Started

To get a local copy of the project up and running on your machine, follow these steps:

Prerequisites

  1. Install Flutter
  2. Install Android Studio and set up an Android emulator or connect an Android device for testing.

Installing

  1. Clone the repository
git clone https://github.com/blackmonk13/text_scanner.git
  1. Navigate to the project directory
cd text_scanner
  1. Get the required packages
flutter pub get
  1. Run the app on an Android emulator or device
flutter run

Usage

  1. Launch the Text Scanner app on your Android device.
  2. Choose an image from your gallery, capture a new one, or share an image to the app using the "Open With" menu or share menu.
  3. Crop and rotate the image if needed.
  4. The app will automatically scan the text from the image.
  5. Share the scanned text with others using the share functionality.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A Flutter-based Android application that utilizes Google's ML Kit for text recognition in images

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published