Skip to content

Gourav2000/doc_scanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

doc_scanner

Doc Scanner is a Flutter application designed to scan documents, IDs, and extract text from images. With a user-friendly interface, the app provides various features to enhance the quality of scanned documents and manage them efficiently.

Table of Contents

Features

  1. Home Screen: The main entry point of the app, providing options to scan documents, scan IDs, and view archived scans.
  2. Document Scanning: Allows users to capture images of documents and apply various filters to enhance the quality.
  3. ID Scanning: Specifically designed to scan identification cards or similar items, ensuring clarity and readability.
  4. OCR (Optical Character Recognition): Extracts text from scanned images, allowing users to view and copy the extracted text.
  5. Apply Filters: Enhance the quality of scanned images by applying various filters such as grayscale, brightness adjustment, and more.
  6. Archive: View and manage previously scanned documents and IDs. Provides options to view, delete, and share scans.
  7. PDF Reader: View scanned documents in PDF format, ensuring compatibility with various devices and platforms.
  8. Text Display: View the extracted text from scanned images in a clear and readable format.

Screenshots

   

Working

Installation

To get started with Doc Scanner, follow these steps:

  1. Clone the repository:
git clone https://github.com/Gourav2000/doc_scanner.git
  1. Navigate to the project directory:
cd doc_scanner
  1. Install the required dependencies:
flutter pub get
  1. Run the app:
flutter run

Dependencies

  • Flutter SDK
  • Camera plugin for capturing images
  • PDF rendering plugin for viewing scanned documents in PDF format
  • OCR plugin for text extraction

Contributing

Feel free to fork the repository, make changes, and submit pull requests. Any contributions to enhance the app's functionality or fix issues are welcome!

License

Please refer to the LICENSE file in the repository for licensing information.

Releases

No releases published

Packages

No packages published

Languages