Skip to content

A Python-based identity verification system for Philippine driving licenses, utilizing OpenCV, pytesseract, and Levenshtein distance for comprehensive analysis and mismatch percentage calculation in an international project, as an Intern in Software Development

License

Notifications You must be signed in to change notification settings

imambujshukla7/philippines-idverification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Philippines- ID Verification

Introduction

This Python program is designed to analyze digital images of Philippine identification cards, with a primary focus on driving licenses. The tool calculates mismatch percentages based on predefined parameters to enhance identity verification processes. Developed for an international project as an intern in Software Development, this solution aims to contribute to the improvement of identity verification systems.

Tech Stack

  • Programming Language: Python
  • Libraries: OpenCV, pytesseract, Levenshtein
  • Image Processing: Gaussian Blur, CLAHE (Contrast Limited Adaptive Histogram Equalization), Unsharp masking
  • Testing: Multi-process Image Processing, Status Computation

Usage

  1. Clone the Repository:

    git clone https://github.com/imambujshukla7/Philippines-ID-Verification.git
    cd Philippines-ID-Verification
  2. Install Dependencies:

    pip install -r requirements.txt
  3. Execute the Program:

    python main.py

License

This project is licensed under the MIT License.

About

A Python-based identity verification system for Philippine driving licenses, utilizing OpenCV, pytesseract, and Levenshtein distance for comprehensive analysis and mismatch percentage calculation in an international project, as an Intern in Software Development

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages