Adil Khan 5 years ago

Extract CNIC Details from Image using Python

Python Script to Extract CNIC Details from Image 

# -*- coding: utf-8 -*-
 """
 Created on Fri Jan 8 17:38:24 2021
@author: AdilKhan
 This script will extract CNIC From a Scanned CNIC Image
 """
# import the necessary packages
 import pytesseract
 import cv2
 import imutils
pytesseract.pytesseract.tesseract_cmd = r'C:Program FilesTesseract-OCR	esseract.exe'
imgPath = 'YOUR SCANNED CNIC IMAGE ADDRESS'; #SCANNED CNIC IMAGE PATH
 image = cv2.imread(imgPath) # READING/OPENING THE IMAGE
 cv2.imshow('Actual Image',image)
 cv2.waitKey(0)
 image = imutils.resize(image,1024,665) #RESIZING THE IMGE
 image = image[200:250,360:650] #SLICING THE CNIC NUMBER PART FROM IMGAE
 cv2.imshow('Image Slice',image)
 cv2.waitKey(0)
 gray = cv2.cvtColor(image,cv2.COLOR_BGR2GRAY) #CONVERTING THE IMAGE INTO GRAY SCALE
 gray = cv2.threshold(gray,50, 2255,cv2.THRESH_BINARY)[1]
 text = pytesseract.image_to_string(gray)[0:15] #CONVERTING IMAGE TO TEXT
 print("CNIC:",text) 

 

Extract CNIC Details from Image using Python _ 0.zip

Download: Extract CNIC Details from Image using Python _ 0.zip

0
2.9K
PLC Trainer

A PLC is an industrial computer consisting mainly of hardware and software that is used to...

1675638330.png
Adil Khan
10 months ago
CAR MONITORING AND BLACK BOX TECHNOLOGY

A Car Black box is a device installed in automobiles to record information related to vehi...

1675638330.png
Adil Khan
10 months ago
Development of Assistive device for lower limb disorder

People with lower limb muscular disorder unable to move their leg which affects their qual...

1675638330.png
Adil Khan
10 months ago
Hand Gesture Control OF Laptop Using Webcam

Computer is used by many people either at their work or in their spare-time. Special input...

1675638330.png
Adil Khan
10 months ago
VEHICLE DETECTION, SPEED MONITORING AND CLASSIFICATION FROM VIDEO STRE...

As there is manifold increase in traffic, which demands better road safety measures. One o...

1675638330.png
Adil Khan
10 months ago