Aadhar Data Extraction is a computer vision-based tool that uses the YOLO (You Only Look Once) model for object detection and the EasyOCR library for optical character recognition (OCR) to extract personal information from Aadhar cards. The project aims to automate the process of data extraction from Aadhar cards, which are Indian identification cards that contain personal information such as name, Aadhar number, gender, date of birth, etc.
-> Uses the YOLO model for object detection and localization.
-> Uses the EasyOCR library for optical character recognition (OCR) to read text from Aadhar card images.
-> Extracts personal information such as name, Aadhar number, gender, date of birth, etc. from Aadhar cards.
-> You can save extracted information to a CSV file or any database.
-> Easy to use with a simple command-line interface.
To install and run this project on your local machine, follow these steps:-
1. Clone the repository using git clone https://github.com/arpitmaur07/Aadhar-Data-Extraction.git
2. Run
pip install opencv-python numpy random easyocr
3. Run the tool using
main.py
. To use Aadhar Data Extraction, follow these steps:-
1. Place an image of an Aadhar card in the main folder2. Run the tool using
main.py
3. he extracted information will be displayed in the console.
EasyOCR for optical character recognition (OCR
YOLOv3 for object detection and localization
If you have any questions or suggestions, please contact me at [email protected]
Output image after processing.