Description: This script extracts Aadhaar and extracts Pan information from the image uploaded by consumer. The result is returned as a json object.
Installation This library requires Python 3.6+ to run. As well as you also need to install tesseract on your system. If you have Linux based system just run:
use this line for Linux sudo apt install tesseract-ocr
for windows use
download tesseract software
'https://github.com/UB-Mannheim/tesseract/wiki'
Then pytesseract.pytesseract.tesseract_cmd = r'C:\Program Files\Tesseract-OCR\tesseract'
For Mac OS
install brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
#install brew in tesseract
brew install tesseract
#list tesseract
brew list tesseract
this is list-->
/usr/local/Cellar/tesseract/4.1.1/bin/tesseract
/usr/local/Cellar/tesseract/4.1.1/bin/tesseract this line use for code pytesseract.pytesseract.tesseract_cmd = r'/usr/local/Cellar/tesseract/4.1.1/bin/tesseract'
Install the package.
pip install awgp-aadhar-pan-extractor Then Import the package.
from aadhar_pan_extractor import Pan_Info_Extractor,Aadhar_Info_Extractor Create an instance of the extractor.
this line use only for aadhar information extractor = Aadhar_Info_Extractor()
this line use only for pan information extractor = Pan_Info_Extractor() Pass the image to the extractor to get the results.
extractor.info_extractor('/content/pan test.jpeg') This will return a result as following:
{ "Aadhar_number": "4382 5165 5729", "Address": "NAN", "DOB": "01/01/2003", "Gender": "Male", }
Metadata
Release files for awgp-aadhar-pan-extractor 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| awgp_aadhar_pan_extractor-0.0.2.tar.gz | 5.2 kB | Without provenance | Details |
Release files / awgp_aadhar_pan_extractor-0.0.2.tar.gz
| Download URL | awgp_aadhar_pan_extractor-0.0.2.tar.gz |
|---|---|
| Size | 5.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4c6622591cbb54df3d35703ed97c55bf1a1f8e39b695e4c99e4aa0950e69e98d
|
|
BLAKE2b-256 checksum How to use checksums |
c3170aafd4e116df1a093b281c24695868e97b914700b43eb5765aac0b582565
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.5
|
Security for awgp-aadhar-pan-extractor 0.0.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.