An OCR based application to extract text from any image and translate it to different languages.
Welcome to Textract. Have you ever needed to extract text from a picture but couldn't and ended up having to type it in by hand? If that's the case, Textract is the tool you've been looking for. Textract will make extracting text from any image a breeze with just one click.
- Accepting images from users.
- Providing an option to click a new picture or select an existing image from the gallery.
- Extracting Text from the selected or captured images.
- Saving the extracted text in a file or copying it to clipboard.
- Providing an in-built translator to translate converted text to any other language the user wants.
- An easy to use,accessible, flexible and appealing User Interface to aid throughout the process.
- Providing the user with a feedback form inorder to get a review of the users experience and providing an option to rate our app.
After starting the app the user will be directed to the home screen where they can see the description and 3 easy steps to use our app.They will be explained below.
After reading them the user can click on get started button.
Simply choose an image from the gallery or take a new one.
The Selected Image will be displayed on the Preview Screen.
By pressing the convert button, you may now transform the image to text.
By Clicking on the Copy to Clipboard Button the Extracted Text will be copied.The user is now free to paste this text where they want.
The user can also Save the Extracted Text in a .txt file by clicking on the Save As Text button
You can also use the Translate button to switch from one language to another. The user can choose from the list of available languages.
After selecting a language the text will be translated.
The user can continue to translate the text as many times as they want.
The user can also submit their experience using a feedback form and also view the feedack provided by other users.
- Dart
- Flutter
- Firebase for Backend.
- Firebase ML Vision for Image to Text Conversion.
- Google Cloud Translate for translating text from one language to another.
Sr No. | Name | git-profile | git-profile-link | |
---|---|---|---|---|
1. | Shreyans Mulkutkar | [email protected] | AxonBlAzE | https://github.com/AxonBlAzE |
2. | Ramavtar Yadav | [email protected] | ramavtarofficial | https://github.com/ramavtarofficial |
3. | Aniruddha Dhawad | [email protected] | Aniruddha124 | https://github.com/Aniruddha124 |