This project provides a graphical and command-line interface for fingerprint registration and identification using the NBioBSP COM library.
To clone the repository, run the following command:
git clone https://github.com/yourusername/eNBioBSPcom.PY.git
cd eNBioBSPcom.PY
To install the required dependencies, run:
pip install -r requirements.txt
To use the command-line interface, run:
python IndexSearch.py
To use the graphical interface, run:
python IndexSearch_graph.py
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)
- 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.
- 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.
Logs are generated to provide information about the operations and any errors encountered. The logs are displayed in the console.
Error messages are logged and displayed to the user in case of any issues during the operations.
This project is licensed under the MIT License. See the LICENSE file for details.