Using oriented gabor filters to enhance fingerprint images based on https://github.com/ylevalle/Fingerprint-Enhancement-Python
this version is written in python3
The images of the fingerprint for the enhancement must be in the "images" directory, the program will enhance all the images in that directory and they will be located in the "enhanced" directory with the same names and the suffix "_enhanced"
Execute installation.sh
./installation.sh- Copy your photos in png or jpg format to the images folder.
- execute
executionfile:
./executionOutput:
Found 1 images in "images" folder
Processing images ...
Processing 1.jpg: (1/1)
All enhanced images saved in the "enhanced" folder.
done.
Results:
enhanced
└── 1_enhanced.jpg
0 directories, 1 file
- Execute
finger-print-enhancer-guifile:
./finger-print-enhancer-guior
Double click on this file. Example:
this window will appear

install python
numpy==1.21.2
opencv-python==4.5.3.56
scipy==1.7.1Install it:
pip install -r requirements.txt- Willy Samuel Paz Colque
If you want to help me be a better developer and continue collaborating in these projects, you can invite me a caffe, I would appreciate it. Donate