Package | Description |
---|---|
com.griaulebiometrics.gbsfingerprint |
Modifier and Type | Method and Description |
---|---|
Image |
GBSFingerprint.biometricDisplay(Image image,
Template template)
Draws over a fingerprint image all minutiae and segments contained in the supplied template.
|
int |
GBSFingerprint.calculateFingerprintContrast(Image fingerprint)
Calculates the fingerprint image contrast
|
int |
GBSFingerprint.calculateFingerprintNFIQ(Image fingerprint)
Calculates the fingerprint NFIQ
|
void |
GBSFingerprint.capture(java.lang.String device)
Perform a forced capture from the supplied fingerprint reader.
|
void |
GBSFingerprint.configureExtraction(ExtractionParameters parameters)
Sets the desired extractions parameters.
|
ConsolidationResult |
GBSFingerprint.consolidate(Image fingerprint,
TemplateFormat format,
TemplateEncoding encoding)
Consolidates a template using the supplied fingerprint image.
|
Image |
GBSFingerprint.convertImage(Image image,
ImageFormat format)
Converts the supplied image into a another image, using a different format.
|
Template |
GBSFingerprint.convertTemplate(Template template,
TemplateFormat format,
TemplateEncoding encoding)
Converts a template into a different template, possibly using different format and/or encoding.
|
Minutia[] |
GBSFingerprint.deserializeTemplate(Template template)
Deserializes a template into an array of minutiae.
|
Template |
GBSFingerprint.extractTemplate(Image image,
TemplateFormat format,
TemplateEncoding encoding)
Extracts a fingerprint template from the supplied fingerprint raw image.
|
CaptureInfo |
GBSFingerprint.getCaptureInfo(java.lang.String device)
This method calls the device to exhibit capture information about the last imageCallback() event.
|
CaptureType |
GBSFingerprint.getCaptureType(java.lang.String device)
Gets the capture type for the supplied fingerprint reader.
|
ImageConversionParameters |
GBSFingerprint.getImageConversionParameters()
Gets the image conversion parameters.
|
Image |
GBSFingerprint.getProcessedImage(ProcessedImageType type)
Gets a image processed during the extraction.
|
ReaderInfo |
GBSFingerprint.getReaderInfo(java.lang.String device)
This method exhibits hardware and firmware information about the currently connected device.
|
VerificationParameters |
GBSFingerprint.getVerificationParameters()
Gets the verification parameters.
|
Version |
GBSFingerprint.getVersion()
Gets the fingerprint version
|
void |
GBSFingerprint.GSDAddPath(java.io.File path)
Adds a new path to look for the file configured with GSDConfigure.
|
void |
GBSFingerprint.GSDConfigure(GSDMethod method,
java.lang.String filename)
Configures the Griaule Spoof Detect.
|
int |
GBSFingerprint.GSDTest(Image fingerprint)
Tests an image to get it spoof score.
|
void |
GBSFingerprint.initialize()
Initializes the GBS Fingerprint SDK library, the capture module and checks for a valid license on system.
|
Image |
GBSFingerprint.loadImage(java.io.File file)
Loads an image from a file.
|
void |
GBSFingerprint.saveImage(Image image,
java.lang.String filepath)
Saves an image to a file.
|
java.util.List<Image> |
GBSFingerprint.segmentCard(Image fingerprint)
Segments the current card image into N images, each containing a single fingerprint.
|
java.util.List<Image> |
GBSFingerprint.segmentFourFingers(Image fingerprint)
Segments the current image in four images, each containing a single fingerprint.
|
java.util.List<Image> |
GBSFingerprint.segmentNFingers(Image fingerprint,
int nfingers)
Segments the current image into N images, each containing a single fingerprint.
|
java.util.List<Image> |
GBSFingerprint.segmentTwoFingers(Image fingerprint)
Segments the current image in two images, each containing a single fingerprint.
|
Template |
GBSFingerprint.serializeTemplate(Minutia[] minutiae,
TemplateFormat format,
TemplateEncoding encoding)
Converts an array of minutiae into an template.
|
void |
GBSFingerprint.setBiometricDisplayColors(BiometricDisplayColors colors)
Sets the colors used for the biometric display for each element.
|
void |
GBSFingerprint.setBiometricDisplayOptions(BiometricDisplayOptions options)
Sets the options used for the biometric display for each element.
|
void |
GBSFingerprint.setCaptureType(CaptureType captureType)
Sets the automatic capture type for all fingerprint readers.
|
void |
GBSFingerprint.setDeviceInfo(java.lang.String device,
java.util.Map<java.lang.String,java.lang.String> configurations)
Sets the device information
|
void |
GBSFingerprint.setImageConversionParameters(ImageConversionParameters parameters)
Sets the image conversion parameters.
|
void |
GBSFingerprint.setLicenseFolder(java.lang.String host)
Sets the folder in which GBS Fingerprint SDK should search for its licenses.
|
void |
GBSFingerprint.setLicenseServerHost(java.lang.String host)
Sets the server host in which GBS Fingerprint SDK should search for its floating licenses.
|
void |
GBSFingerprint.setVerificationParameters(VerificationParameters parameters)
Sets the verification parameters.
|
void |
GBSFingerprint.startCapturing(java.lang.String device)
Starts capturing fingerprint images from the supplied fingerprint reader.
|
void |
GBSFingerprint.startConsolidation()
Starts a consolidation process.
|
void |
GBSFingerprint.stopCapturing(java.lang.String device)
Stops capturing fingerprint images from the supplied fingerprint reader.
|
void |
GBSFingerprint.twinCompute(Template query,
Template reference,
MatchPair[] pairs,
int maxpairs)
Computes the twin locked cursor
|
Point |
GBSFingerprint.twinDirect(Point query)
Calculates the direct point (query -> reference)
|
Point |
GBSFingerprint.twinReverse(Point reference)
Calculates the reverse point (reference -> query)
|
VerificationResult |
GBSFingerprint.verify(Template query,
Template reference)
Performs a verification by comparing the two supplied templates.
|