1 #ifndef NFIQ2_FINGERPRINTIMAGEDATA_HPP_
2 #define NFIQ2_FINGERPRINTIMAGEDATA_HPP_
10 #define MU_THRESHOLD 250
46 uint8_t fingerCode, uint16_t imageDPI);
67 uint32_t imageWidth, uint32_t imageHeight, uint8_t fingerCode,
Binary data representing a decompressed fingerprint image, canonically encoded as per ISO/IEC 19794-4...
FingerprintImageData(const FingerprintImageData &otherData)
Copy constructor.
NFIQ2::FingerprintImageData removeWhiteFrameAroundFingerprint() const
Remove near-white lines around the image.
FingerprintImageData(uint32_t imageWidth, uint32_t imageHeight, uint8_t fingerCode, uint16_t imageDPI)
Constructor that does not store image data.
FingerprintImageData(const uint8_t *pData, uint32_t dataSize, uint32_t imageWidth, uint32_t imageHeight, uint8_t fingerCode, uint16_t imageDPI)
Constructor storing image data.
int16_t m_ImageDPI
Dots per inch of the fingerprint image.
FingerprintImageData()
Default constructor.
uint32_t m_ImageHeight
Height of the fingerprint image (in pixels)
uint8_t m_FingerCode
ISO finger code of the fingerprint in the image.
uint32_t m_ImageWidth
Width of the fingerprint image (in pixels)
virtual ~FingerprintImageData()
Destructor.
Classes and functions that contribute to the calculation of NFIQ2 scores.
enum NFIQ2::image_resolution_e ImageResolution
Resolution of an image in pixels per inch (PPI).
image_resolution_e
Resolution of an image in pixels per inch (PPI).
@ e_ImageResolution_1000dpi
1000 PPI.
@ e_ImageResolution_500dpi
500 PPI.