Pan Card Tampering Flask App
Abstract :
Introducing the Pan Card Tampering Flask App, a groundbreaking project that utilizes image processing to determine the authenticity of PAN card images. With the help of advanced algorithms, this app aims to detect whether a given PAN card image is genuine or tampered. In this innovative journey as we dive into the world of image analysis and uncover the truth behind PAN card fraud. This project will help the different organizations in detecting whether the Id i.e. the PAN card provided to them by their employees or customers or anyone is original or not. For this project we will calculate the structural similarity of the original PAN card and the PAN card uploaded by the user .This is the soul of this project. Similarly in this project with the help of image processing involving the techniques, we are going to detect that whether the given image of the PAN card is original or tampered (fake) PAN card.
Pan Card Tampering
Pan Card Tampering Flask App
Software Requirements: –
- Operating System : Windows OS
- Front-End : HTML, CSS, and JS
- Back-End : Python 3.10 ,
- Framework : Flask
- Tool : Miniconda3-latest-Windows-x86_64, Python 3.10
Hardware Requirements: –
- System : Dual Core
- Hard Disk : 40 GB
- Monitor : 15 VGA Colour
- Mouse : Logitech
- RAM : 2 GB
System Modules:
- Get Images From User
- Check For the Size and Format of the Image
- Change the Shape and Size of Image According to the Original Image
- Convert the Image to GrayScale
- Find the Similarity Index of the Images
- Finding the Threshold of the Image
- Finding Contour and Grab Those Contour Using Imutils
- Draw a Bounding Rectangle Using These Contours.
- Plot Difference, Threshold, Original and Tampered Image.
- Compare All the Images and Check the Similarity Score to Decide Tampering.