-
Notifications
You must be signed in to change notification settings - Fork 106
Description
Hi,
I am trying to build an optical fingerprint sensor with this library. The idea is to have a camera take pictures of a finger through a window and match them with older pictures. To the eye, the quality of the images looks pretty decent.
The template I get has about 100 edges and minutiae. When matching with the exact same image, I get a very big score, however, even the slightest change (for example take the same image, but a slightly different part of it) results in a score of 0.
Also I need to do some preprocessing with opencv to be able to parse any edges from the image.
Any idea what's going wrong? How "change-resistent" is this library intended to be? Should a slight movement or rotation of the image be tolerated?
And another thing: Do you have any tips on how to preprocess images to get better results with an optical camera?
Here you can find the source code:
https://github.com/peteole/smartWindowJava
Thanks in advance!