|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.ObjectSecuGen.FDxSDKPro.jni.JSGFPLib
public class JSGFPLib
This class is the main entrypoint to the SecuGen device and algorithm functionality. When the JSGFPLib class is instantiated, it loads the JNISGFPLIB library which in turn calls the functions in the SecuGen SGFPLIB library. These libraries are required in the system path before the JSGFPLib class can be used.
| Field Summary | |
|---|---|
long |
jniLoadStatus
SecuGen JNI library initialization status. |
| Constructor Summary | |
|---|---|
JSGFPLib()
Creates a new instance of JSGFPLib. |
|
| Method Summary | |
|---|---|
long |
Close()
Close SecuGen native library. |
long |
CloseDevice()
|
long |
Configure(long hwnd)
|
long |
CreateTemplate(SGFingerInfo fpInfo,
byte[] rawImage,
byte[] minTemplate)
|
long |
GetAnsiMatchingScore(byte[] ansiTemplate1,
long sampleNum1,
byte[] ansiTemplate2,
long sampleNum2,
int[] score)
|
long |
GetDeviceInfo(SGDeviceInfoParam info)
|
long |
GetImage(byte[] buffer)
|
long |
GetImageEx(byte[] buffer,
long timeout,
long dispWnd,
long quality)
|
long |
GetImageQuality(long width,
long height,
byte[] imgBuf,
int[] quality)
|
long |
GetIsoMatchingScore(byte[] isoTemplate1,
long sampleNum1,
byte[] isoTemplate2,
long sampleNum2,
int[] score)
|
long |
GetLastError()
|
long |
GetMatchingScore(byte[] minTemplate1,
byte[] minTemplate2,
int[] score)
|
long |
GetMaxTemplateSize(int[] size)
|
long |
GetTemplateSize(byte[] buf,
int[] size)
|
long |
Init(long devName)
|
long |
InitEx(long width,
long height,
long dpi)
|
long |
MatchAnsiTemplate(byte[] ansiTemplate1,
long sampleNum1,
byte[] ansiTemplate2,
long sampleNum2,
long secuLevel,
boolean[] matched)
|
long |
MatchIsoTemplate(byte[] isoTemplate1,
long sampleNum1,
byte[] isoTemplate2,
long sampleNum2,
long secuLevel,
boolean[] matched)
|
long |
MatchTemplate(byte[] minTemplate1,
byte[] minTemplate2,
long secuLevel,
boolean[] matched)
|
long |
Open()
Open SecuGen native library. |
long |
OpenDevice(long devId)
|
long |
SetBrightness(long brightness)
|
long |
SetLedOn(boolean on)
|
long |
SetTemplateFormat(short format)
|
java.lang.String |
toString()
Returns JSGFPLib native library version string. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public long jniLoadStatus
JSGFPLib#open,
SGFDxErrorCode| Constructor Detail |
|---|
public JSGFPLib()
JSGFPLib#open| Method Detail |
|---|
public long Open()
public long Close()
public java.lang.String toString()
toString in class java.lang.Objectpublic long GetLastError()
public long Init(long devName)
public long InitEx(long width,
long height,
long dpi)
public long SetTemplateFormat(short format)
public long OpenDevice(long devId)
public long CloseDevice()
public long GetDeviceInfo(SGDeviceInfoParam info)
public long Configure(long hwnd)
public long SetBrightness(long brightness)
public long SetLedOn(boolean on)
public long GetImage(byte[] buffer)
public long GetImageEx(byte[] buffer,
long timeout,
long dispWnd,
long quality)
public long GetImageQuality(long width,
long height,
byte[] imgBuf,
int[] quality)
public long GetMaxTemplateSize(int[] size)
public long CreateTemplate(SGFingerInfo fpInfo,
byte[] rawImage,
byte[] minTemplate)
public long GetTemplateSize(byte[] buf,
int[] size)
public long MatchTemplate(byte[] minTemplate1,
byte[] minTemplate2,
long secuLevel,
boolean[] matched)
public long GetMatchingScore(byte[] minTemplate1,
byte[] minTemplate2,
int[] score)
public long MatchAnsiTemplate(byte[] ansiTemplate1,
long sampleNum1,
byte[] ansiTemplate2,
long sampleNum2,
long secuLevel,
boolean[] matched)
public long GetAnsiMatchingScore(byte[] ansiTemplate1,
long sampleNum1,
byte[] ansiTemplate2,
long sampleNum2,
int[] score)
public long MatchIsoTemplate(byte[] isoTemplate1,
long sampleNum1,
byte[] isoTemplate2,
long sampleNum2,
long secuLevel,
boolean[] matched)
public long GetIsoMatchingScore(byte[] isoTemplate1,
long sampleNum1,
byte[] isoTemplate2,
long sampleNum2,
int[] score)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||