Nail to Nail Fingerprint Capture Challenge
API for participant-specific one-to-many template generation and template matching.
Classes | Typedefs | Enumerations | Functions
N2N Namespace Reference

Contains all the structures and functions used by the API. More...

Classes

struct  Candidate
 Object used to report a single candidate in a candidate list. More...
 
struct  FingerImage
 Fingerprint image and image attributes. More...
 
class  Interface
 The interface to the implementations. More...
 
struct  ReturnStatus
 Information about the completion status of a method. More...
 

Typedefs

using FingerImage = FingerImage
 Convenience type for struct FingerImage.
 
using Candidate = Candidate
 Convenience type for struct Candidate.
 
using ReturnStatus = ReturnStatus
 Convenience definition of struct ReturnStatus.
 

Enumerations

enum class  StatusCode {
  Success = 0 , ImageSizeNotSupported = 1 , TemplateTypeNotSupported = 2 , FailedToExtract = 3 ,
  FailedToSearch = 4 , FailedToParseInput = 5 , InsufficientResources = 6 , Vendor = 7
}
 The status codes that are returned from a function call. More...
 
enum class  InputType { Capture , Latent }
 Classes of imagery that can be provided. More...
 

Functions

std::ostream & operator<< (std::ostream &s, const StatusCode &sc)
 Output stream operator for a StatusCode object.
 
std::ostream & operator<< (std::ostream &s, const ReturnStatus &rs)
 Output stream operator for a ReturnStatus object.
 

Detailed Description

Contains all the structures and functions used by the API.

Enumeration Type Documentation

◆ InputType

enum class N2N::InputType
strong

Classes of imagery that can be provided.

Enumerator
Capture 

Images where the subject was present during collection.

Latent 

Images where a subject was not present during collection.

◆ StatusCode

enum class N2N::StatusCode
strong

The status codes that are returned from a function call.

Enumerator
Success 

Successful completion.

ImageSizeNotSupported 

Image size too small or large.

TemplateTypeNotSupported 

Unsupported template type.

FailedToExtract 

Could not extract template from image.

FailedToSearch 

Could not search enrollment set.

FailedToParseInput 

Failure to parse data.

InsufficientResources 

There are not enough resources to complete the task.

Vendor 

Vendor-defined error.