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

Read and writes files in ANSI/NIST-ITL 1-2000 format.
1.3K Downloads
Updated 17 Feb 2010

View License

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.

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.

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:
MatLab,
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,
Compaq Visual Fortran,
PowerBASIC.

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

Cite As

Cognaxon Software (2024). NIST (ANSI/NIST-ITL 1-2000) library (for Windows) (https://www.mathworks.com/matlabcentral/fileexchange/26718-nist-ansi-nist-itl-1-2000-library-for-windows), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R14
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.0.0