Slap Fingerprint Segmentation Evaluation III
API for participating in NIST's evaluation of slap fingerprint segmentation algorithms.
Classes | Public Member Functions | Public Attributes | List of all members
SlapSegIII::SegmentationPosition Struct Reference

Representation of a segmentation position. More...

#include <slapsegiii.h>

Collaboration diagram for SlapSegIII::SegmentationPosition:
Collaboration graph

Classes

struct  Result
 An individual segmentation position discovery. More...
 

Public Member Functions

 SegmentationPosition ()
 Default SegmentationPosition constructor. More...
 
 SegmentationPosition (const FrictionRidgeGeneralizedPosition frgp, const Coordinate &tl, const Coordinate &tr, const Coordinate &bl, const Coordinate &br, const Result result={})
 SegmentationPosition constructor. More...
 

Public Attributes

FrictionRidgeGeneralizedPosition frgp {}
 Friction ridge generalized position. More...
 
Coordinate tl {}
 Top-left coordinate, where top refers to the top of the fingerprint. More...
 
Coordinate tr {}
 Top-right coordinate, where top refers to the top of the fingerprint. More...
 
Coordinate bl {}
 Bottom-left coordinate, where bottom refers to distal interphalangeal joint of the fingerprint. More...
 
Coordinate br {}
 Bottom-right coordinate, where bottom refers to distal interphalangeal joint of the fingerprint. More...
 
Result result {}
 Result of segmentation position discovery. More...
 

Detailed Description

Representation of a segmentation position.

Definition at line 218 of file slapsegiii.h.

Constructor & Destructor Documentation

◆ SegmentationPosition() [1/2]

SlapSegIII::SegmentationPosition::SegmentationPosition ( )

Default SegmentationPosition constructor.

Definition at line 32 of file libslapsegiii.cpp.

◆ SegmentationPosition() [2/2]

SlapSegIII::SegmentationPosition::SegmentationPosition ( const FrictionRidgeGeneralizedPosition  frgp,
const Coordinate tl,
const Coordinate tr,
const Coordinate bl,
const Coordinate br,
const Result  result = {} 
)

SegmentationPosition constructor.

Parameters
frgpFrictionRidgeGeneralizedPosition for the bounded finger.
tlTop-left coordinate, where top refers to the top of the fingerprint.
trTop-right coordinate, where top refers to the top of the fingerprint.
blBottom-left coordinate, where bottom refers to distal interphalangeal joint of the fingerprint.
brBottom-right coordinate, where bottom refers to distal interphalangeal joint of the fingerprint.
resultSegmentation result.

Definition at line 37 of file libslapsegiii.cpp.

Member Data Documentation

◆ frgp

FrictionRidgeGeneralizedPosition SlapSegIII::SegmentationPosition::frgp {}

Friction ridge generalized position.

Definition at line 287 of file slapsegiii.h.

◆ tl

Coordinate SlapSegIII::SegmentationPosition::tl {}

Top-left coordinate, where top refers to the top of the fingerprint.

Definition at line 292 of file slapsegiii.h.

◆ tr

Coordinate SlapSegIII::SegmentationPosition::tr {}

Top-right coordinate, where top refers to the top of the fingerprint.

Definition at line 297 of file slapsegiii.h.

◆ bl

Coordinate SlapSegIII::SegmentationPosition::bl {}

Bottom-left coordinate, where bottom refers to distal interphalangeal joint of the fingerprint.

Definition at line 302 of file slapsegiii.h.

◆ br

Coordinate SlapSegIII::SegmentationPosition::br {}

Bottom-right coordinate, where bottom refers to distal interphalangeal joint of the fingerprint.

Definition at line 307 of file slapsegiii.h.

◆ result

Result SlapSegIII::SegmentationPosition::result {}

Result of segmentation position discovery.

Definition at line 309 of file slapsegiii.h.


The documentation for this struct was generated from the following files: