Iaf2an2k parses an ANSI/NIST file conforming to the FBI/IAFIS (EFTS V7) specifications and, if necessary, converts specific records and fields to take advantage of the ANSI/NIST-ITL 1-2000 standard. This utility focuses on the format of minutiae and image records.
Minutiae fields: When a Type-9 record is encountered in the input file, this utility checks to see which fields are populated. If the NIST-assigned fields 5-12 are empty, but the FBI/IAFIS-assigned fields 13-23 are populated, then the NIST fields are populated by translating the data recorded in the FBI/IAFIS fields, and the FBI/IAFIS fields are removed.
Image records: FBI/IAFIS specifications (EFTS V7) require binary field images, but the ANSI/NIST 2000 standard introduces tagged field image records. To support these new image records, this utility looks for binary field fingerprint records and converts them appropriately. If a Type-4 or Type-6 record is encountered, it is inspected to determine the impression type of the fingerprint. Latent fingerprints are converted to Type-13 records, while all others are converted to Type-14 records.