Hastin, please read the readme.txt document for some instructions. Here is a summary:

After setting the correct path in the files
'main.m' and 'extract_db.m' (pinting to your FVC2002 database), you will then have to extract the features, with

START=1; FINISH=800; extract_db

and run the matcher on the entire DB (using the FVC matching method) with:

BASE_IMG=''; main

After the extraction stage, you can do individual matches with:

do_match(f1, f2)

where f1/f2 are the image file names of the fingerprints you wish to match (e.g., f1 may be '10_1.tif' f2 maybe '10_2.tif').

Hi sir,
when i am executing extract_db.m there will be errors like below...
plz tell me how to solve..
Error in ==> cond at 40
s = svd(A);
Error in ==> maketform>validate_matrix at 346
if cond(A) > condlimit
Error in ==> maketform>affine at 163
A = validate_matrix( A, 'affine' );
Error in ==> maketform at 126
t = feval(fcn,varargin{2:end});
Error in ==> imrotate at 124
rotate = maketform('affine',[ cos(phi) sin(phi) 0; ...
Error in ==> freqest at 55
rotim = imrotate(im,orient/pi*180+90,'nearest', 'crop');
Error in ==> ridgefreq at 64
freq(r:r+blksze-1,c:c+blksze-1) = ...
Error in ==> testfin at 43
[freq, medfreq] = ridgefreq(normim, mask, orientim, 32, 5, 5,

Hi,
After the minutiae extraction process we get a N rows X 6 column Feature Matrix. .
The First 2 columns represent the (x,y) co-ordinates of the Nth minutiae..
The fourth Column represents the orientation is guess.. ( am i right?)
What do the 3rd , 5th & 6th columns represent.. ?? can anybody tell mee..
Btw "@ Joshua" sir, very nice effort to share the code so that we could learn from it..

Comment only