| | |
Fingerprint SDK fot C or C++
Please support our C++ advertiser: Intel Parallel Studio Home
![]() |
I was looking for an SDK to learn a bit about fingerprint identification system. I have googled a lot and found many different SDKs. However none of them were free. I dont want to implement any commercial system, just want to work with an SDK for educational purpose. Do you guys know of any free biometric SDK available for C or C++?
"He who mixes with people and endures the harm they do is better than he who does not mix and endures." (Tirmidhi)
I guess I found this:
GrFinger Biometric SDK
GrFinger Biometric SDK
"He who mixes with people and endures the harm they do is better than he who does not mix and endures." (Tirmidhi)
Personally, I don't see how that will help you especially if your database is meant for educational purposes.
If you're just going to import the entire thing into your project what does it show your teacher/lecturer:- that you know how to import third party libraries? Wow, impressive!
I'm not saying fingerprint id is easy to do from scratch either. Far from it. The algorithms for today's systems are advanced.
You'll have to simplify it right down. Maybe to the point where you draw your own sample fingerprints, with one color and one pencil thickness in paint or something. Then you would apply a simple AI algorithm to try and match the current fingerprint with one on your database.
In any case, I would assume the key purpose of this project is to test your knowledge of databasing.
I would think about organising your records into an efficient heirarchial structure much like a binary search tree. Then you can go about efficiently searching your database. These are probably the things that will most impress your lecturer/teacher.
Do the fingerprint stuff after. If you manage to complete it -great, think of it as a bonus rather than a necessary feature.
Me thinks. Tee he he
If you're just going to import the entire thing into your project what does it show your teacher/lecturer:- that you know how to import third party libraries? Wow, impressive!
I'm not saying fingerprint id is easy to do from scratch either. Far from it. The algorithms for today's systems are advanced.
You'll have to simplify it right down. Maybe to the point where you draw your own sample fingerprints, with one color and one pencil thickness in paint or something. Then you would apply a simple AI algorithm to try and match the current fingerprint with one on your database.
In any case, I would assume the key purpose of this project is to test your knowledge of databasing.
I would think about organising your records into an efficient heirarchial structure much like a binary search tree. Then you can go about efficiently searching your database. These are probably the things that will most impress your lecturer/teacher.
C++ Syntax (Toggle Plain Text)
description / \ male female / \ ethnic ethnic group group / \ characteristics characteristics / \ height build etc etc
Do the fingerprint stuff after. If you manage to complete it -great, think of it as a bonus rather than a necessary feature.
Me thinks. Tee he he
*Voted best profile in the world*
•
•
•
•
Personally, I don't see how that will help you especially if your database is meant for educational purposes.
•
•
•
•
If you're just going to import the entire thing into your project what does it show your teacher/lecturer:- that you know how to import third party libraries? Wow, impressive!
I am planning to implement the database in Oracle. Communicating and intergrating with the Oracle database(through ODBC?) is going to be very educational for me as it is one of the important parts of our database course.
•
•
•
•
You'll have to simplify it right down. Maybe to the point where you draw your own sample fingerprints, with one color and one pencil thickness in paint or something. Then you would apply a simple AI algorithm to try and match the current fingerprint with one on your database.
•
•
•
•
In any case, I would assume the key purpose of this project is to test your knowledge of databasing.
•
•
•
•
Then you can go about efficiently searching your database. These are probably the things that will most impress your lecturer/teacher.
•
•
•
•
think of it as a bonus rather than a necessary feature.
With my experience at my current Univerisity the lecturer will be impressed only based on the front-end of my database. Even if I make the best back-end but a poor front-end I wont get a good grade. On the other hand, even if my backend is poorly made but I have a nice attractive front end with loads of features that will definitely kick ass. The lecturer has little time to delve into what's inside. In my many previous projects I made a lot of useful programs in C++ in console, but I got less marks compared to my friends who made stupid programs with poor performance but had a nice GUI in Java.
For this reason for the last two semesters I have changed my approach. I now try to show off as much as possible so that girls in my batch also say WOW when they see my project. I know it's bad and I will miss the opportunity to learn things that are more important. But sometimes when you don't get credit for your hard work it gets tough.
"He who mixes with people and endures the harm they do is better than he who does not mix and endures." (Tirmidhi)
>The lecturer has little time to delve into what's inside. In my many previous projects I made a lot of useful programs in C++ in console, but I got less marks compared to my friends who made stupid programs with poor performance but had a nice GUI in Java.
This makes me laugh. Tee he he. This also...
>For this reason for the last two semesters I have changed my approach. I now try to show off as much as possible so that girls in my batch also say WOW when they see my project.
I've never done databasing before. But it sounds as if all your lecturer is concerned about is you having something that looks good and has good functionality.
How you did it, or the code behind it is not important. I can't see how that might be beneficial but hey, like I said I've never done DB before kiddo. :surprised
This makes me laugh. Tee he he. This also...
>For this reason for the last two semesters I have changed my approach. I now try to show off as much as possible so that girls in my batch also say WOW when they see my project.
I've never done databasing before. But it sounds as if all your lecturer is concerned about is you having something that looks good and has good functionality.
How you did it, or the code behind it is not important. I can't see how that might be beneficial but hey, like I said I've never done DB before kiddo. :surprised
*Voted best profile in the world*
•
•
•
•
But it sounds as if all your lecturer is concerned about is you having something that looks good and has good functionality.
•
•
•
•
How you did it, or the code behind it is not important. I can't see how that might be beneficial
"He who mixes with people and endures the harm they do is better than he who does not mix and endures." (Tirmidhi)
•
•
Join Date: Sep 2009
Posts: 4
Reputation:
Solved Threads: 0
•
•
•
•
I was looking for an SDK to learn a bit about fingerprint identification system. I have googled a lot and found many different SDKs. However none of them were free. I dont want to implement any commercial system, just want to work with an SDK for educational purpose. Do you guys know of any free biometric SDK available for C or C++?
![]() |
Similar Threads
- URGENT... FInger Key SDK (enBSP,FSIM or VB OCX) (Visual Basic 4 / 5 / 6)
- fingerprint reader problem (Visual Basic 4 / 5 / 6)
- .NET Speech SDK for ASP.NET (ASP.NET)
Other Threads in the C++ Forum
- Previous Thread: Language Software Development
- Next Thread: Trouble compiling Qt code with virtual functions and static members!!!!
| Thread Tools | Search this Thread |
api array based beginner binary c++ c/c++ calculator char char* class classes code compile compiler console conversion count delete deploy desktop directshow dll download dynamic dynamiccharacterarray email encryption error file forms fstream function functions game givemetehcodez google graph gui homeworkhelp homeworkhelper iamthwee ifstream input int integer java lib linkedlist linker linux list loop looping loops map math matrix memory news node numbertoword output parameter pointer problem program programming project python random read recursion recursive reference return rpg sorting string strings struct temperature template templates test text text-file tree unix url variable vector video visualstudio win32 windows winsock word wordfrequency wxwidgets






