NIST (ANSI/NIST-ITL 1-2000) library (for Windows) version 5.0


ANSI/NIST-ITL 1-2000 is Data Format for the Interchange of Fingerprint, Facial, & Scar Mark & Tattoo (SMT) Information defined by American National Standard for Information Systems. 

The advantage of NIST files is the ability to contain multiple images and other types of data about the person in one single file, which simplifies biometric data exchange between participating parties.
As for example: one WSQ file contains only one fingerprint image, but one NIST file contains inside many fingerprint images and also other information. 

ANSI/NIST-ITL 1-2000 is Data Format for the Interchange of Fingerprint, Facial, & Scar Mark & Tattoo (SMT) Information defined by American National Standard for Information Systems. 

One single NIST (ANSI/NIST-ITL 1-2000) file is able to contain following types of data:
Type-1 Transaction Information
Type-2 Descriptive Text (User-defined)
Type-3 Fingerprint Image Data (Low-resolution grayscale)
Type-4 Fingerprint Image Data (High-resolution grayscale)
Type-5 Fingerprint Image Data (Low-resolution)
Type-6 Fingerprint Image Data (High-resolution)
Type-7 Image Data (User-defined)
Type-8 Signature Image Data
Type-9 Minutiae Data
Type-10 Facial & SMT Image Data
Type-11 Reserved for Future Use
Type-12 Reserved for Future Use
Type-13 Latent Image Data (Variable-resolution)
Type-14 Tenprint fingerprint Impressions (Variable-resolution)
Type-15 Palmprint Image Data (Variable-resolution)
Type-16 User-defined Testing Image Data (Variable-resolution) 
Type-17 Iris image record  (ANSI/NIST-ITL 1-2007)
Type-99 CBEFF biometric data record (ANSI/NIST-ITL 1-2007)



Cognaxon NIST (ANSI/NIST-ITL 1-2000) library provides the easy way to add NIST (ANSI/NIST-ITL 1-2000)
format support to your software projects using only a few lines of code.

Additionally “NIST (ANSI/NIST-ITL 1-2000) library” has built-in support for decompressing fingerprint images from WSQ image format.
The source code of NIST (ANSI/NIST-ITL 1-2000) library contains 1187083 lines of code and saves you months of tedious work.

Library format:  DLL (Dynamic Link Library)  
Format of exported functions:  C language  
Calling convention of exported functions:  __cdecl,
Calling convention of exported functions available through additional wrapper DLL interface: __stdcall, JNIEXPORT, MatLab MEX, FORTRAN
Internal engine: C++  
Operating system: Windows 95/98/2000/2003/NT/XP/Vista/7 


NIST (ANSI/NIST-ITL 1-2000) library supports the following logical records:
Type-1 Transaction Information
Type-2 Descriptive Text (User-defined)
Type-3 Fingerprint Image Data (Low-resolution grayscale)
Type-4 Fingerprint Image Data (High-resolution grayscale)
Type-5 Fingerprint Image Data (Low-resolution)
Type-6 Fingerprint Image Data (High-resolution)
Type-7 Image Data (User-defined)
Type-8 Signature Image Data
Type-9 Minutiae Data
Type-10 Facial & SMT Image Data
Type-13 Latent Image Data (Variable-resolution)
Type-14 Tenprint fingerprint Impressions (Variable-resolution)
Type-15 Palmprint Image Data (Variable-resolution)
Type-16 User-defined Testing Image Data (Variable-resolution) 
Type-17 Iris image record  (ANSI/NIST-ITL 1-2007)
Type-99 CBEFF biometric data record (ANSI/NIST-ITL 1-2007)




Adding NIST (ANSI/NIST-ITL 1-2000) library to your software project is very easy.
Only 2-3 steps and several lines of code are needed.
Sample projects are provided for: 

Microsoft Visual C++,
Microsoft Visual C++ .NET,
Microsoft Visual C# .NET,
Microsoft Visual Basic,
Microsoft Visual Basic .NET,
Borland C++ Builder,
Borland Delphi,
Sun Java,
NetBeans Sun Java,
Eclipse Sun Java,
MinGW C/C++,
Eclipse C/C++,
Code::Blocks C++,
Bloodshed Dev-C++,
Borland C++ for Win32,
Digital Mars C/C++,
Microsoft Visual FoxPro,
MatLab,
Compaq Visual Fortran,
PowerBASIC.


For latest version and more information please visit:
http://www.cognaxon.com

