Skip to content

Latest commit

 

History

History
116 lines (74 loc) · 2.86 KB

README.md

File metadata and controls

116 lines (74 loc) · 2.86 KB

DL SCAN

📗 Table of Contents

📖 DL SCAN

DL Scan is a web application that allows users to scan and store their driver's license information. The application will use OCR to extract the information from the driver's license and display it. The application works fully on the client side.

🛠 Built With

Tech Stack

The following technologies were used in the development of this project:

  • React (Next.js) for the user interface.
    • React-webcam for capturing images.
  • Python for the image processing with the modules below:
    • OpenCV for image processing.
    • Tesseract for OCR.

Key Features

  • Capture Image: Users can capture an image of their driver's license using their device's camera.
  • Extract Information: The application will use OCR to extract the information from the driver's license.
  • Display Information: The extracted information will be displayed in tabular form.

(back to top)

💻 Getting Started

To get a local copy up and running, follow these steps.

Setup

Clone this repository to your desired folder:

  git clone git@github.com:yuvenalmash/dl-scan.git
  cd dl-scan

Install

Install node modules with:

  npm install

Install python modules with:

  python3 -m venv venv
  source venv/bin/activate
  pip install -r requirements.txt

Usage

To run the project, execute the following command:

  npm run dev

(back to top)

👥 Authors

👤 Yuvenal Njoroge

(back to top)

🔭 Future Features

The extract part of the application is incomplete. The following features are planned for the future:

  • Add an adaptable image processing to prepare for OCR.

(back to top)

📝 License

This project is MIT licensed.

(back to top)