Fingerprint-Feature-Extraction-Python
extracts the minutiae features from fingerprint images.
Features that are extracted:
a) Terminations: These are the minutiae end points --> associated feature includes location of the minutiae point(LocX, LocY), and "theta", the angle of the ridge
b) Bifurcations: These are points where one ridge gets splits into two --> associated feature includes location of the minutiae point(LocX, LocY), and "theta1", "theta2", "theta3", the three angles of the ridges
Quickstart
This library extracts fingerprint minutiae features which is necessary in biometric recognition systems applications.
Installation
To install, run:
```
pip install fingerprint-feature-extractor
```
Usage:
```Python
import fingerprint_feature_extractor
img = cv2.imread('image_path', 0) # read the input image --> You can enhance the fingerprint image using the "fingerprint_enhancer" library
FeaturesTerminations, FeaturesBifurcations = fingerprint_feature_extractor.extract_minutiae_features(img, spuriousMinutiaeThresh=10, invertImage=False, showResult=True, saveResult=True)
```
As easy as that!
Metadata
Release files for fingerprint-feature-extractor 0.0.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fingerprint-feature-extractor-0.0.10.tar.gz | 4.5 kB | Details |
Release files / fingerprint-feature-extractor-0.0.10.tar.gz
| Download URL | fingerprint-feature-extractor-0.0.10.tar.gz |
|---|---|
| Size | 4.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a1f6433f3642368284dcd8d4ab4fd9acb245a092dfc1073ee911d030015e6a93
|
|
BLAKE2b-256 checksum How to use checksums |
097c5024841106e0c04725efc56448ace8f66e732ef1351c5320bb0532c8a06d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.9
|