fingerprint-feature-extractor


Namefingerprint-feature-extractor JSON
Version 0.0.10 PyPI version JSON
download
home_pagehttps://github.com/Utkarsh-Deshmukh/Fingerprint-Feature-Extraction
Summaryextract fingerprint minutiae features
upload_time2023-01-03 05:25:32
maintainer
docs_urlNone
authorutkarsh-deshmukh
requires_python
licenseMIT
keywords fingerprint minutiae feature extraction
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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!

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Utkarsh-Deshmukh/Fingerprint-Feature-Extraction",
    "name": "fingerprint-feature-extractor",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "Fingerprint Minutiae Feature Extraction",
    "author": "utkarsh-deshmukh",
    "author_email": "utkarsh.deshmukh@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/09/7c/5024841106e0c04725efc56448ace8f66e732ef1351c5320bb0532c8a06d/fingerprint-feature-extractor-0.0.10.tar.gz",
    "platform": null,
    "description": "# Fingerprint-Feature-Extraction-Python\r\n    extracts the minutiae features from fingerprint images.\r\n\tFeatures that are extracted:\r\n\ta) Terminations: These are the minutiae end points --> associated feature includes location of the minutiae point(LocX, LocY), and \"theta\", the angle of the ridge\r\n\tb) 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\r\n\t\r\n\r\n## Quickstart\r\n    This library extracts fingerprint minutiae features which is necessary in biometric recognition systems applications.\r\n\r\n## Installation\r\n\r\n    To install, run:\r\n    ```\r\n    pip install fingerprint-feature-extractor\r\n    ```\r\n\r\n## Usage:\r\n\t```Python\r\n\timport fingerprint_feature_extractor\r\n\t\r\n\timg = cv2.imread('image_path', 0)\t\t\t\t# read the input image --> You can enhance the fingerprint image using the \"fingerprint_enhancer\" library\r\n\tFeaturesTerminations, FeaturesBifurcations = fingerprint_feature_extractor.extract_minutiae_features(img, spuriousMinutiaeThresh=10, invertImage=False, showResult=True, saveResult=True)\r\n\t```\r\n\tAs easy as that!\r\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "extract fingerprint minutiae features",
    "version": "0.0.10",
    "split_keywords": [
        "fingerprint",
        "minutiae",
        "feature",
        "extraction"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "097c5024841106e0c04725efc56448ace8f66e732ef1351c5320bb0532c8a06d",
                "md5": "9b0f8d9a38de78c5cbbbc49ee96d1120",
                "sha256": "a1f6433f3642368284dcd8d4ab4fd9acb245a092dfc1073ee911d030015e6a93"
            },
            "downloads": -1,
            "filename": "fingerprint-feature-extractor-0.0.10.tar.gz",
            "has_sig": false,
            "md5_digest": "9b0f8d9a38de78c5cbbbc49ee96d1120",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 4470,
            "upload_time": "2023-01-03T05:25:32",
            "upload_time_iso_8601": "2023-01-03T05:25:32.821774Z",
            "url": "https://files.pythonhosted.org/packages/09/7c/5024841106e0c04725efc56448ace8f66e732ef1351c5320bb0532c8a06d/fingerprint-feature-extractor-0.0.10.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-01-03 05:25:32",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "Utkarsh-Deshmukh",
    "github_project": "Fingerprint-Feature-Extraction",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "fingerprint-feature-extractor"
}
        
Elapsed time: 0.03477s