Skip to content

FingertechSuporte4/Nitgen_eNBioBSPcom.PY

 
 

Repository files navigation

eNBioBSPcom.PY

Overview

This project provides a graphical and command-line interface for fingerprint registration and identification using the NBioBSP COM library.

Prerequisites

Clone the Repository

To clone the repository, run the following command:

git clone https://github.com/yourusername/eNBioBSPcom.PY.git
cd eNBioBSPcom.PY

Install Dependencies

To install the required dependencies, run:

pip install -r requirements.txt

Usage

Command-Line Interface

To use the command-line interface, run:

python IndexSearch.py

Graphical Interface

To use the graphical interface, run:

python IndexSearch_graph.py

List Methods

To see the list of methods available in m_NBio_Bsp, run:

for n in dir(m_NBio_Bsp):
        print(n)

To see the list of methods available in m_NBio_Bsp.IndexSearch, run:

for n in dir(m_NBio_Bsp.IndexSearch):
        print(n)

Features

  • Register User: Register a new user with their fingerprint.
  • View Registered Users: View the list of registered users.
  • Identify User: Identify a user based on their fingerprint.

File Descriptions

  • IndexSearch.py: Contains the command-line interface for fingerprint registration and identification.
  • IndexSearch_graph.py: Contains the graphical interface for fingerprint registration and identification.
  • fir.csv: Stores the registered users' information and fingerprints.
  • requirements.txt: Lists the required Python packages.

Logging

Logs are generated to provide information about the operations and any errors encountered. The logs are displayed in the console.

Error Handling

Error messages are logged and displayed to the user in case of any issues during the operations.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%