Skip to content

2.1.0-pre.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@gfiumara gfiumara released this 24 May 12:43
· 337 commits to master since this release
v2.1.0-pre.1
7f1efad

v2.1.0-pre.1

About

This pre-release build focuses on command-line application improvements and API updates.

Details

  • Improved error messages from command-line application
    • Note: All values returned from NFIQ 2 are in the range [0, 100]. The code will no longer produce 254 or 255 values to indicate error, but will instead produce an error message.
  • Improved handling of images with no or poor resolution encoding in command-line application
  • Improved feature value stability across all operating systems
    • Slight modifications to introduce stability to macOS M1 chips
  • Improvement and fixes to CSV output from command-line application
  • Improved API design (more changes to come)

More Details

  • Added ability to resample images from command-line application
  • Corrected CSV output from command-line application in several instances
  • All non-numeric values are quoted
  • Newlines are trimmed from OpenCV exception messages
  • Corrected ordering of UniformImage and EmptyImageOrContrastTooLow actionable feedback columns
  • Use of OpenCV 4.5.2
  • Reduced dependencies, including removing BiomDI
  • Assorted "under-the-hood" improvements

Install

  • Windows (.msi): Double-click to install and follow prompts
    • Note: If you previously installed 2.0.999.900 32-bit version, you will need to manually uninstall it first due to a misconfiguration in the 2.0.999.900 installer. This will not be necessary for future versions.
  • macOS (.pkg): Double-click to install and follow prompts.
    • Note: If you have Mac with an M1 CPU, we suggest downloading the arm64 version below for the best performance.
    • Note: x86_64 macOS 11 version has been tested on both macOS 10.15 and 11, but we are providing OS-specific builds anyway.
  • RHEL/CentOS 8 (.rpm): sudo dnf install *el8*rpm
    • Note: You may need to enable the powertools repo with dnf config-manager --set-enabled powertools and EPEL repo (with dnf install epel-release) to find all required system dependencies for the command-line application.
  • RHEL/CentOS 7 (.rpm): sudo yum install *el7*rpm
    • Note: You may need to enable the EPEL repo (with yum install epel-release) to find all required system dependencies for the command-line application.
  • Ubuntu 20.04 LTS (.deb): sudo apt install ./*deb

Run

  • RHEL/CentOS/Ubuntu/macOS: /usr/local/bin/nfiq2
  • Windows 64-bit: C:\Program Files\NFIQ 2\bin\nfiq2.exe
  • Windows 32-bit: C:\Program Files (x86)\NFIQ 2\bin\nfiq2.exe