GithubHelp home page GithubHelp logo

tuuhin / image2textreaderapp Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 6.62 MB

An android app that will use on device ml to recognize text in a image

Kotlin 100.00%
android image2text jetpackcompose ondevicemachinelearning scanner

image2textreaderapp's Introduction

Image2TextReader App

๐Ÿ“” About

Image2TextApp is an Android application that utilizes Google's OCR ML Kit to recognize text within images. Built with modern Android development features, it offers a seamless user experience for extracting and managing text from images.

๐Ÿ‘‰ Features

  • Image Selection: Upload images from your device's gallery. Utilize Google's OCR ML Kit for accurate text recognition from various image formats.
  • Word Identification: Split the recognized text into individual words for easy review and modification.
  • Correction & Modification: Edit misidentified words or manually refine the extracted text.
  • Text Saving: Save the extracted text as a TXT file on your device's shared storage for later use.

Screenshots

These are some of the screenshots of the app:

๐ŸŽ Contributing

If you would like to contribute to this app, follow these steps:

  1. Fork the repository on GitHub.
  2. Create a new branch with your changes.
  3. Commit your changes and push your branch to your fork.
  4. Submit a pull request to the main repository.

โค๏ธโ€๐Ÿฉน Additional Information

Though the app seems a bit clean,There is some problem mainly with file caching, there is some problem with saving the images, the approach used here to re-save the files in-app level files storage. Thus, saving big files may take some time.

๐Ÿ”š Conclusion

This project's main feature as the name speaks to convert image to a text via on device ml. Yes, there are some flaws and many UX mistakes mentioned in addition info, but the main goal is reached and a decent project is made. If someone finds any changes that can be applied, please add an issue.

image2textreaderapp's People

Contributors

tuuhin avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.