U.S. flag

An official website of the United States government

Dot gov

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Https

Secure .gov websites use HTTPS
A lock () or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Breadcrumb

  1. Home

NFIMM (NIST Fingerprint Image Metadata Modifier) software written in C++ which updates image (file) metadata information for BMP and PNG compression formats leaving original image file unchanged

NFIMM is a software library written in C++ and runs on all the major computer platforms, for example, linux. It updates the header metadata for BMP and PNG image files while leaving the image data unchanged.The image and the metadata to be updated is supplied by the NFIMM using-software:- Required - source image file path or bytes-stream - source image compression format - destination image sample rate - destination image sample rate units- Optional - source image sample rate and units - PNG custom text: Description, Author, Creation Time, etc.Note that the destination image compression format is constrained to be the same as the source image and therefore is not a required input parameter.NFIMM inputs the source image from the using-software either as a path to the file or as the contents of a buffer already in memory. It makes the modified image available to the user in a new buffer or provides a method for the user to save the modified image to disk.NFIMM may be used stand-alone to update an image file when the resolution information is known to be incorrect.NFIMM was developed specifically to support NFIR (NIST Fingerprint Image Resampler) executable. NFIR requires the target image resolution value to perform the resampling; this resolution value is used to update the image metadata.

About this Dataset

Updated: 2024-02-22
Metadata Last Updated: 2023-06-01 00:00:00
Date Created: N/A
Data Provided by:
Dataset Owner: N/A

Access this data

Contact dataset owner Access URL
Landing Page URL
Table representation of structured data
Title NFIMM (NIST Fingerprint Image Metadata Modifier) software written in C++ which updates image (file) metadata information for BMP and PNG compression formats leaving original image file unchanged
Description NFIMM is a software library written in C++ and runs on all the major computer platforms, for example, linux. It updates the header metadata for BMP and PNG image files while leaving the image data unchanged.The image and the metadata to be updated is supplied by the NFIMM using-software:- Required - source image file path or bytes-stream - source image compression format - destination image sample rate - destination image sample rate units- Optional - source image sample rate and units - PNG custom text: Description, Author, Creation Time, etc.Note that the destination image compression format is constrained to be the same as the source image and therefore is not a required input parameter.NFIMM inputs the source image from the using-software either as a path to the file or as the contents of a buffer already in memory. It makes the modified image available to the user in a new buffer or provides a method for the user to save the modified image to disk.NFIMM may be used stand-alone to update an image file when the resolution information is known to be incorrect.NFIMM was developed specifically to support NFIR (NIST Fingerprint Image Resampler) executable. NFIR requires the target image resolution value to perform the resampling; this resolution value is used to update the image metadata.
Modified 2023-06-01 00:00:00
Publisher Name National Institute of Standards and Technology
Contact mailto:[email protected]
Keywords software library , png , bmp , file header , image metadata , format , compression
{
    "identifier": "ark:\/88434\/mds2-3030",
    "accessLevel": "public",
    "contactPoint": {
        "hasEmail": "mailto:[email protected]",
        "fn": "Bruce Bandini"
    },
    "programCode": [
        "006:045"
    ],
    "landingPage": "https:\/\/data.nist.gov\/od\/id\/mds2-3030",
    "title": "NFIMM (NIST Fingerprint Image Metadata Modifier) software written in C++ which updates image (file) metadata information for BMP and PNG compression formats leaving original image file unchanged",
    "description": "NFIMM is a software library written in C++ and runs on all the major computer platforms, for example, linux.  It updates the header metadata for BMP and PNG image files while leaving the image data unchanged.The image and the metadata to be updated is supplied by the NFIMM using-software:- Required  - source image file path or bytes-stream  - source image compression format  - destination image sample rate  - destination image sample rate units- Optional  - source image sample rate and units  - PNG custom text: Description, Author, Creation Time, etc.Note that the destination image compression format is constrained to be the same as the source image and therefore is not a required input parameter.NFIMM inputs the source image from the using-software either as a path to the file or as the contents of a buffer already in memory.  It makes the modified image available to the user in a new buffer or provides a method for the user to save the modified image to disk.NFIMM may be used stand-alone to update an image file when the resolution information is known to be incorrect.NFIMM was developed specifically to support NFIR (NIST Fingerprint Image Resampler) executable.  NFIR requires the target image resolution value to perform the resampling; this resolution value is used to update the image metadata.",
    "language": [
        "en"
    ],
    "distribution": [
        {
            "accessURL": "https:\/\/github.com\/usnistgov\/NFIMM",
            "format": "text",
            "description": "NFIMM",
            "title": "NFIMM GitHub"
        },
        {
            "downloadURL": "https:\/\/data.nist.gov\/od\/ds\/mds2-3030\/NFIMM.zip",
            "description": "NFIMM updates image file metadata",
            "mediaType": "application\/x-zip-compressed",
            "title": "NFIMM source code and documentation"
        }
    ],
    "bureauCode": [
        "006:55"
    ],
    "modified": "2023-06-01 00:00:00",
    "publisher": {
        "@type": "org:Organization",
        "name": "National Institute of Standards and Technology"
    },
    "theme": [
        "Information Technology:Biometrics"
    ],
    "keyword": [
        "software library",
        "png",
        "bmp",
        "file header",
        "image metadata",
        "format",
        "compression"
    ]
}