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
3.0K
Business Communication Lecture No 6

1675638330.png
Adil Khan
7 years ago
Design and implementation of constant voltage constant frequency PWM i...

DC power supply provides a constant value steady flow of power, regardless of time. DC pow...

1675638330.png
Adil Khan
1 year ago
Optimization and control of therapeutic equipment for brain hypertherm...

We know that brain control the functions of various natural organs and components of human...

1675638330.png
Adil Khan
1 year ago
Heart Sounds Classification using Artificial Neural Network

According to the World Health Organization, cardiovascular diseases (CVDs) are the number...

1675638330.png
Adil Khan
1 year ago
3d printer

3D printing or additive manufacturing is a process of making three dimensional solid objec...

1675638330.png
Adil Khan
1 year ago