This Python set of script provides functionality for thinning fingerprint images using a set of predefined structures. Additionally, it calculates minutiae points on the thinned image. The script uses the Python Imaging Library (PIL) and various image processing techniques.
- Ensure you have the required dependencies installed: PIL.
- Run the script by executing
python thining.py
.
- Thinning: The script applies a set of predefined structures to thin the input fingerprint image.
- Minutiae Calculation: After thinning, the script calculates minutiae points on the thinned image.
im = Image.open("images/fingerprint.png")
im = im.convert("L")
im.show()
make_thin(im)
result = calculate_minutiaes(im)
result.show()